Exemplo n.º 1
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.HandleLogout property.
 /// </summary>
 /// <param name="value">HandleLogout</param>
 public SamlConfigurationPropertiesBuilder HandleLogout(SamlConfigurationPropertyItemsBoolean value)
 {
     _HandleLogout = value;
     return(this);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.AddGroupMemberships property.
 /// </summary>
 /// <param name="value">AddGroupMemberships</param>
 public SamlConfigurationPropertiesBuilder AddGroupMemberships(SamlConfigurationPropertyItemsBoolean value)
 {
     _AddGroupMemberships = value;
     return(this);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.CreateUser property.
 /// </summary>
 /// <param name="value">CreateUser</param>
 public SamlConfigurationPropertiesBuilder CreateUser(SamlConfigurationPropertyItemsBoolean value)
 {
     _CreateUser = value;
     return(this);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.UseEncryption property.
 /// </summary>
 /// <param name="value">UseEncryption</param>
 public SamlConfigurationPropertiesBuilder UseEncryption(SamlConfigurationPropertyItemsBoolean value)
 {
     _UseEncryption = value;
     return(this);
 }
Exemplo n.º 5
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.IdpHttpRedirect property.
 /// </summary>
 /// <param name="value">IdpHttpRedirect</param>
 public SamlConfigurationPropertiesBuilder IdpHttpRedirect(SamlConfigurationPropertyItemsBoolean value)
 {
     _IdpHttpRedirect = value;
     return(this);
 }
Exemplo n.º 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;
        }