Esempio n. 1
0
        internal void ApplyConfiguration(MessageSecurityOverHttp security)
        {
            if (security == null)
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(security));
            }

            security.ClientCredentialType       = this.ClientCredentialType;
            security.NegotiateServiceCredential = this.NegotiateServiceCredential;
        }
Esempio n. 2
0
 internal void InitializeFrom(MessageSecurityOverHttp security)
 {
     if (security == null)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
     }
     this.ClientCredentialType       = security.ClientCredentialType;
     this.NegotiateServiceCredential = security.NegotiateServiceCredential;
     if (security.WasAlgorithmSuiteSet)
     {
         this.AlgorithmSuite = security.AlgorithmSuite;
     }
 }
Esempio n. 3
0
 internal void ApplyConfiguration(MessageSecurityOverHttp security)
 {
     if (security == null)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
     }
     security.ClientCredentialType       = this.ClientCredentialType;
     security.NegotiateServiceCredential = this.NegotiateServiceCredential;
     if (base.ElementInformation.Properties["algorithmSuite"].ValueOrigin != PropertyValueOrigin.Default)
     {
         security.AlgorithmSuite = this.AlgorithmSuite;
     }
 }
 internal void InitializeFrom(MessageSecurityOverHttp security)
 {
     if (security == null)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("security");
     }
     SetPropertyValueIfNotDefaultValue(ConfigurationStrings.ClientCredentialType, security.ClientCredentialType);
     SetPropertyValueIfNotDefaultValue(ConfigurationStrings.NegotiateServiceCredential, security.NegotiateServiceCredential);
     if (security.WasAlgorithmSuiteSet)
     {
         SetPropertyValueIfNotDefaultValue(ConfigurationStrings.AlgorithmSuite, security.AlgorithmSuite);
     }
 }
        internal void ApplyConfiguration(MessageSecurityOverHttp security)
        {
            if (security == null)
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(security));
            }

            security.ClientCredentialType       = ClientCredentialType;
            security.NegotiateServiceCredential = NegotiateServiceCredential;

            if (PropertyValueOrigin.Default != ElementInformation.Properties[ConfigurationStrings.AlgorithmSuite].ValueOrigin)
            {
                security.AlgorithmSuite = AlgorithmSuite;
            }
        }