_propDict)) { if (is_a($this->_propDict["derivedCredentialSettings"], "\Beta\Microsoft\Graph\Model\DeviceManagementDerivedCredentialSettings") || is_null($this->_propDict["derivedCredentialSettings"])) { return $this->_propDict["derivedCredentialSettings"]; } else { $this->_propDict["derivedCredentialSettings"] = new DeviceManagementDerivedCredentialSettings($this->_propDict["derivedCredentialSettings"]); return $this->_propDict["derivedCredentialSettings"]; } } return null; } /** * Sets the derivedCredentialSettings * Tenant level settings for the Derived Credentials to be used for authentication. * * @param DeviceManagementDerivedCredentialSettings $val The derivedCredentialSettings * * @return AndroidDeviceOwnerDerivedCredentialAuthenticationConfiguration */ public function setDerivedCredentialSettings($val) { $this->_propDict["derivedCredentialSettings"] = $val; return $this; } }