IssuedSecurityTokenParameters 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 IssuedSecurityTokenParameters class.
Overloads
IssuedSecurityTokenParameters() |
Initializes a new instance of the IssuedSecurityTokenParameters class. |
IssuedSecurityTokenParameters(IssuedSecurityTokenParameters) |
Initializes a new instance of the IssuedSecurityTokenParameters class. |
IssuedSecurityTokenParameters(String) |
Initializes a new instance of the IssuedSecurityTokenParameters class using the specified token type. |
IssuedSecurityTokenParameters(String, EndpointAddress) |
Initializes a new instance of the IssuedSecurityTokenParameters class using the specified token type and issuer address. |
IssuedSecurityTokenParameters(String, EndpointAddress, Binding) |
Initializes a new instance of the IssuedSecurityTokenParameters class using the specified token type, issuer address and issuer binding. |
Remarks
The difference between these overloads is where instance property values come from. IssuedSecurityTokenParameters sets them to their default values. IssuedSecurityTokenParameters takes them from the instance referenced by the input parameter.
The other constructors set them to their default values and then set other properties based on the input parameters.
IssuedSecurityTokenParameters()
Initializes a new instance of the IssuedSecurityTokenParameters class.
public:
IssuedSecurityTokenParameters();
public IssuedSecurityTokenParameters ();
Public Sub New ()
Remarks
The new instance property values are set to their defaults:
InclusionMode is set to AlwaysToRecipient.
ReferenceStyle is set to Internal.
RequireDerivedKeys is set to
true
.
Applies to
IssuedSecurityTokenParameters(IssuedSecurityTokenParameters)
Initializes a new instance of the IssuedSecurityTokenParameters class.
protected:
IssuedSecurityTokenParameters(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ other);
protected IssuedSecurityTokenParameters (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters other);
new System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters
Protected Sub New (other As IssuedSecurityTokenParameters)
Parameters
The other instance of this class.
Exceptions
other
is null
.
Remarks
The new instance property values are set to the corresponding values in other
.
Applies to
IssuedSecurityTokenParameters(String)
Initializes a new instance of the IssuedSecurityTokenParameters class using the specified token type.
public:
IssuedSecurityTokenParameters(System::String ^ tokenType);
public IssuedSecurityTokenParameters (string tokenType);
new System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters : string -> System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters
Public Sub New (tokenType As String)
Parameters
- tokenType
- String
The token type.
Remarks
The new instance property values are set to their defaults:
InclusionMode is set to AlwaysToRecipient.
ReferenceStyle is set to Internal.
RequireDerivedKeys is set to
true
.TokenType is set to
tokenType
.
Applies to
IssuedSecurityTokenParameters(String, EndpointAddress)
Initializes a new instance of the IssuedSecurityTokenParameters class using the specified token type and issuer address.
public:
IssuedSecurityTokenParameters(System::String ^ tokenType, System::ServiceModel::EndpointAddress ^ issuerAddress);
public IssuedSecurityTokenParameters (string tokenType, System.ServiceModel.EndpointAddress issuerAddress);
new System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters : string * System.ServiceModel.EndpointAddress -> System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters
Public Sub New (tokenType As String, issuerAddress As EndpointAddress)
Parameters
- tokenType
- String
The token type.
- issuerAddress
- EndpointAddress
The address of the endpoint that issues the token.
Remarks
The new instance property values are set to their defaults:
InclusionMode is set to AlwaysToRecipient.
ReferenceStyle is set to Internal.
RequireDerivedKeys is set to
true
.TokenType is set to
tokenType
.IssuerAddress is set to
issuerAddress
.
Applies to
IssuedSecurityTokenParameters(String, EndpointAddress, Binding)
Initializes a new instance of the IssuedSecurityTokenParameters class using the specified token type, issuer address and issuer binding.
public:
IssuedSecurityTokenParameters(System::String ^ tokenType, System::ServiceModel::EndpointAddress ^ issuerAddress, System::ServiceModel::Channels::Binding ^ issuerBinding);
public IssuedSecurityTokenParameters (string tokenType, System.ServiceModel.EndpointAddress issuerAddress, System.ServiceModel.Channels.Binding issuerBinding);
new System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters : string * System.ServiceModel.EndpointAddress * System.ServiceModel.Channels.Binding -> System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters
Public Sub New (tokenType As String, issuerAddress As EndpointAddress, issuerBinding As Binding)
Parameters
- tokenType
- String
The token type.
- issuerAddress
- EndpointAddress
The address of the endpoint that issues the token.
- issuerBinding
- Binding
The binding of the issuer.
Remarks
The new instance property values are set to their defaults:
InclusionMode is set to AlwaysToRecipient.
ReferenceStyle is set to Internal.
RequireDerivedKeys is set to
true
.TokenType is set to
tokenType
.IssuerAddress is set to
issuerAddress
.IssuerBinding is set to
issuerBinding
.