Exemple #1
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.ServiceRanking property.
 /// </summary>
 /// <param name="value">ServiceRanking</param>
 public SamlConfigurationPropertiesBuilder ServiceRanking(SamlConfigurationPropertyItemsLong value)
 {
     _ServiceRanking = value;
     return(this);
 }
Exemple #2
0
 /// <summary>
 /// Sets value for SamlConfigurationProperties.ClockTolerance property.
 /// </summary>
 /// <param name="value">ClockTolerance</param>
 public SamlConfigurationPropertiesBuilder ClockTolerance(SamlConfigurationPropertyItemsLong value)
 {
     _ClockTolerance = value;
     return(this);
 }
Exemple #3
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;
        }