X509SecurityTokenHandler 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 X509SecurityTokenHandler class.
Overloads
X509SecurityTokenHandler() |
Initializes a new instance of the X509SecurityTokenHandler class with default values. |
X509SecurityTokenHandler(Boolean) |
Initializes a new instance of the X509SecurityTokenHandler class by using a value that indicates whether the certificate should be mapped to a Windows account. |
X509SecurityTokenHandler(X509CertificateValidator) |
Initializes a new instance of the X509SecurityTokenHandler class by using the specified certificate validator. |
X509SecurityTokenHandler(Boolean, X509CertificateValidator) |
Initializes a new instance of the X509SecurityTokenHandler class by using a value that indicates whether the certificate should be mapped to a Windows account and the specified certificate validator. |
X509SecurityTokenHandler()
Initializes a new instance of the X509SecurityTokenHandler class with default values.
public:
X509SecurityTokenHandler();
public X509SecurityTokenHandler ();
Public Sub New ()
Remarks
The MapToWindows property is set to false
and the PeerOrChainTrust validator is used as the default certificate validator.
Applies to
X509SecurityTokenHandler(Boolean)
Initializes a new instance of the X509SecurityTokenHandler class by using a value that indicates whether the certificate should be mapped to a Windows account.
public:
X509SecurityTokenHandler(bool mapToWindows);
public X509SecurityTokenHandler (bool mapToWindows);
new System.IdentityModel.Tokens.X509SecurityTokenHandler : bool -> System.IdentityModel.Tokens.X509SecurityTokenHandler
Public Sub New (mapToWindows As Boolean)
Parameters
- mapToWindows
- Boolean
true
if the certificate should be mapped to a Windows account; otherwise, false
. Sets the MapToWindows property.
Remarks
The PeerOrChainTrust validator is used as the default certificate validator.
Applies to
X509SecurityTokenHandler(X509CertificateValidator)
Initializes a new instance of the X509SecurityTokenHandler class by using the specified certificate validator.
public:
X509SecurityTokenHandler(System::IdentityModel::Selectors::X509CertificateValidator ^ certificateValidator);
public X509SecurityTokenHandler (System.IdentityModel.Selectors.X509CertificateValidator certificateValidator);
new System.IdentityModel.Tokens.X509SecurityTokenHandler : System.IdentityModel.Selectors.X509CertificateValidator -> System.IdentityModel.Tokens.X509SecurityTokenHandler
Public Sub New (certificateValidator As X509CertificateValidator)
Parameters
- certificateValidator
- X509CertificateValidator
The certificate validator to use. Sets the CertificateValidator property.
Remarks
The MapToWindows property is set to false
.
Applies to
X509SecurityTokenHandler(Boolean, X509CertificateValidator)
Initializes a new instance of the X509SecurityTokenHandler class by using a value that indicates whether the certificate should be mapped to a Windows account and the specified certificate validator.
public:
X509SecurityTokenHandler(bool mapToWindows, System::IdentityModel::Selectors::X509CertificateValidator ^ certificateValidator);
public X509SecurityTokenHandler (bool mapToWindows, System.IdentityModel.Selectors.X509CertificateValidator certificateValidator);
new System.IdentityModel.Tokens.X509SecurityTokenHandler : bool * System.IdentityModel.Selectors.X509CertificateValidator -> System.IdentityModel.Tokens.X509SecurityTokenHandler
Public Sub New (mapToWindows As Boolean, certificateValidator As X509CertificateValidator)
Parameters
- mapToWindows
- Boolean
true
if the certificate should be mapped to a Windows account; otherwise, false
. Sets the MapToWindows property.
- certificateValidator
- X509CertificateValidator
The certificate validator to use. Sets the CertificateValidator property.