Пример #1
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.HandleLogout property.
 /// </summary>
 /// <param name="value">HandleLogout</param>
 public SamlConfigurationPropertiesBuilder HandleLogout(SamlConfigurationPropertyItemsBoolean value)
 {
     _HandleLogout = value;
     return(this);
 }
Пример #2
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.AddGroupMemberships property.
 /// </summary>
 /// <param name="value">AddGroupMemberships</param>
 public SamlConfigurationPropertiesBuilder AddGroupMemberships(SamlConfigurationPropertyItemsBoolean value)
 {
     _AddGroupMemberships = value;
     return(this);
 }
Пример #3
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.CreateUser property.
 /// </summary>
 /// <param name="value">CreateUser</param>
 public SamlConfigurationPropertiesBuilder CreateUser(SamlConfigurationPropertyItemsBoolean value)
 {
     _CreateUser = value;
     return(this);
 }
Пример #4
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.UseEncryption property.
 /// </summary>
 /// <param name="value">UseEncryption</param>
 public SamlConfigurationPropertiesBuilder UseEncryption(SamlConfigurationPropertyItemsBoolean value)
 {
     _UseEncryption = value;
     return(this);
 }
Пример #5
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.IdpHttpRedirect property.
 /// </summary>
 /// <param name="value">IdpHttpRedirect</param>
 public SamlConfigurationPropertiesBuilder IdpHttpRedirect(SamlConfigurationPropertyItemsBoolean value)
 {
     _IdpHttpRedirect = value;
     return(this);
 }
Пример #6
0
        private SamlConfigurationProperties(SamlConfigurationPropertyItemsArray Path, SamlConfigurationPropertyItemsLong ServiceRanking, SamlConfigurationPropertyItemsString IdpUrl, SamlConfigurationPropertyItemsString IdpCertAlias, SamlConfigurationPropertyItemsBoolean IdpHttpRedirect, SamlConfigurationPropertyItemsString ServiceProviderEntityId, SamlConfigurationPropertyItemsString AssertionConsumerServiceURL, SamlConfigurationPropertyItemsString SpPrivateKeyAlias, SamlConfigurationPropertyItemsString KeyStorePassword, SamlConfigurationPropertyItemsString DefaultRedirectUrl, SamlConfigurationPropertyItemsString UserIDAttribute, SamlConfigurationPropertyItemsBoolean UseEncryption, SamlConfigurationPropertyItemsBoolean CreateUser, SamlConfigurationPropertyItemsBoolean AddGroupMemberships, SamlConfigurationPropertyItemsString GroupMembershipAttribute, SamlConfigurationPropertyItemsArray DefaultGroups, SamlConfigurationPropertyItemsString NameIdFormat, SamlConfigurationPropertyItemsArray SynchronizeAttributes, SamlConfigurationPropertyItemsBoolean HandleLogout, SamlConfigurationPropertyItemsString LogoutUrl, SamlConfigurationPropertyItemsLong ClockTolerance, SamlConfigurationPropertyItemsString DigestMethod, SamlConfigurationPropertyItemsString SignatureMethod, SamlConfigurationPropertyItemsString UserIntermediatePath)
        {
            this.Path = Path;

            this.ServiceRanking = ServiceRanking;

            this.IdpUrl = IdpUrl;

            this.IdpCertAlias = IdpCertAlias;

            this.IdpHttpRedirect = IdpHttpRedirect;

            this.ServiceProviderEntityId = ServiceProviderEntityId;

            this.AssertionConsumerServiceURL = AssertionConsumerServiceURL;

            this.SpPrivateKeyAlias = SpPrivateKeyAlias;

            this.KeyStorePassword = KeyStorePassword;

            this.DefaultRedirectUrl = DefaultRedirectUrl;

            this.UserIDAttribute = UserIDAttribute;

            this.UseEncryption = UseEncryption;

            this.CreateUser = CreateUser;

            this.AddGroupMemberships = AddGroupMemberships;

            this.GroupMembershipAttribute = GroupMembershipAttribute;

            this.DefaultGroups = DefaultGroups;

            this.NameIdFormat = NameIdFormat;

            this.SynchronizeAttributes = SynchronizeAttributes;

            this.HandleLogout = HandleLogout;

            this.LogoutUrl = LogoutUrl;

            this.ClockTolerance = ClockTolerance;

            this.DigestMethod = DigestMethod;

            this.SignatureMethod = SignatureMethod;

            this.UserIntermediatePath = UserIntermediatePath;
        }