SecurityTokenServiceConfiguration Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the SecurityTokenServiceConfiguration class.
Overloads
SecurityTokenServiceConfiguration() |
Initializes a new instance of the SecurityTokenServiceConfiguration class. |
SecurityTokenServiceConfiguration(Boolean) |
Initializes a new instance of the SecurityTokenServiceConfiguration class. Optionally loads settings from the current configuration. |
SecurityTokenServiceConfiguration(String) |
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name. |
SecurityTokenServiceConfiguration(String, Boolean) |
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name. Optionally loads settings from the current configuration. |
SecurityTokenServiceConfiguration(String, SigningCredentials) |
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name and signing credentials. |
SecurityTokenServiceConfiguration(String, SigningCredentials, Boolean) |
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name and signing credentials. Optionally loads settings from the current configuration. |
SecurityTokenServiceConfiguration(String, SigningCredentials, String) |
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name and signing credentials. Settings are loaded from the specified named configuration. |
SecurityTokenServiceConfiguration()
Initializes a new instance of the SecurityTokenServiceConfiguration class.
public:
SecurityTokenServiceConfiguration();
public SecurityTokenServiceConfiguration ();
Public Sub New ()
Remarks
The TokenIssuerName property must be set before the security token service is used to create a token.
Applies to
SecurityTokenServiceConfiguration(Boolean)
Initializes a new instance of the SecurityTokenServiceConfiguration class. Optionally loads settings from the current configuration.
public:
SecurityTokenServiceConfiguration(bool loadConfig);
public SecurityTokenServiceConfiguration (bool loadConfig);
new System.IdentityModel.Configuration.SecurityTokenServiceConfiguration : bool -> System.IdentityModel.Configuration.SecurityTokenServiceConfiguration
Public Sub New (loadConfig As Boolean)
Parameters
- loadConfig
- Boolean
true
to load settings from the configuration file; otherwise, false
.
Remarks
The TokenIssuerName property must be set before the security token service is used to create a token.
Applies to
SecurityTokenServiceConfiguration(String)
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name.
public:
SecurityTokenServiceConfiguration(System::String ^ issuerName);
public SecurityTokenServiceConfiguration (string issuerName);
new System.IdentityModel.Configuration.SecurityTokenServiceConfiguration : string -> System.IdentityModel.Configuration.SecurityTokenServiceConfiguration
Public Sub New (issuerName As String)
Parameters
- issuerName
- String
The issuer name. Sets the TokenIssuerName property.
Remarks
If issuerName
is null
, the TokenIssuerName property must be set before the security token service is used to create a token.
Applies to
SecurityTokenServiceConfiguration(String, Boolean)
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name. Optionally loads settings from the current configuration.
public:
SecurityTokenServiceConfiguration(System::String ^ issuerName, bool loadConfig);
public SecurityTokenServiceConfiguration (string issuerName, bool loadConfig);
new System.IdentityModel.Configuration.SecurityTokenServiceConfiguration : string * bool -> System.IdentityModel.Configuration.SecurityTokenServiceConfiguration
Public Sub New (issuerName As String, loadConfig As Boolean)
Parameters
- issuerName
- String
The issuer name. Sets the TokenIssuerName property.
- loadConfig
- Boolean
true
to load settings from the configuration file; otherwise, false
.
Remarks
If issuerName
is null
, the TokenIssuerName property must be set before the security token service is used to create a token.
Applies to
SecurityTokenServiceConfiguration(String, SigningCredentials)
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name and signing credentials.
public:
SecurityTokenServiceConfiguration(System::String ^ issuerName, System::IdentityModel::Tokens::SigningCredentials ^ signingCredentials);
public SecurityTokenServiceConfiguration (string issuerName, System.IdentityModel.Tokens.SigningCredentials signingCredentials);
new System.IdentityModel.Configuration.SecurityTokenServiceConfiguration : string * System.IdentityModel.Tokens.SigningCredentials -> System.IdentityModel.Configuration.SecurityTokenServiceConfiguration
Public Sub New (issuerName As String, signingCredentials As SigningCredentials)
Parameters
- issuerName
- String
The issuer name. Sets the TokenIssuerName property.
- signingCredentials
- SigningCredentials
The signing credentials for the STS. Sets the SigningCredentials property.
Remarks
If issuerName
is null
, the TokenIssuerName property must be set before the security token service is used to create a token.
Applies to
SecurityTokenServiceConfiguration(String, SigningCredentials, Boolean)
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name and signing credentials. Optionally loads settings from the current configuration.
public:
SecurityTokenServiceConfiguration(System::String ^ issuerName, System::IdentityModel::Tokens::SigningCredentials ^ signingCredentials, bool loadConfig);
public SecurityTokenServiceConfiguration (string issuerName, System.IdentityModel.Tokens.SigningCredentials signingCredentials, bool loadConfig);
new System.IdentityModel.Configuration.SecurityTokenServiceConfiguration : string * System.IdentityModel.Tokens.SigningCredentials * bool -> System.IdentityModel.Configuration.SecurityTokenServiceConfiguration
Public Sub New (issuerName As String, signingCredentials As SigningCredentials, loadConfig As Boolean)
Parameters
- issuerName
- String
The issuer name. Sets the TokenIssuerName property.
- signingCredentials
- SigningCredentials
The signing credentials for the STS. Sets the SigningCredentials property.
- loadConfig
- Boolean
true
to load settings from the configuration file; otherwise, false
.
Remarks
If issuerName
is null
, the TokenIssuerName property must be set before the security token service is used to create a token.
Applies to
SecurityTokenServiceConfiguration(String, SigningCredentials, String)
Initializes a new instance of the SecurityTokenServiceConfiguration class that has the specified issuer name and signing credentials. Settings are loaded from the specified named configuration.
public:
SecurityTokenServiceConfiguration(System::String ^ issuerName, System::IdentityModel::Tokens::SigningCredentials ^ signingCredentials, System::String ^ serviceName);
public SecurityTokenServiceConfiguration (string issuerName, System.IdentityModel.Tokens.SigningCredentials signingCredentials, string serviceName);
new System.IdentityModel.Configuration.SecurityTokenServiceConfiguration : string * System.IdentityModel.Tokens.SigningCredentials * string -> System.IdentityModel.Configuration.SecurityTokenServiceConfiguration
Public Sub New (issuerName As String, signingCredentials As SigningCredentials, serviceName As String)
Parameters
- issuerName
- String
The issuer name. Sets the TokenIssuerName property.
- signingCredentials
- SigningCredentials
The signing credentials for the STS. Sets the SigningCredentials property.
- serviceName
- String
The name of the <identityConfiguration>
element from which the configuration is to be loaded.
Remarks
If issuerName
is null
, the TokenIssuerName property must be set before the security token service is used to create a token.