JwtFormat Constructor
Namespace: Microsoft.Owin.Security.Jwt
Assembly: Microsoft.Owin.Security.Jwt (in Microsoft.Owin.Security.Jwt.dll)
Overload List
Name | Description | |
---|---|---|
![]() |
JwtFormat() | Creates a new JwtFormat with TokenHandler and UseTokenLifetime enabled by default. |
![]() |
JwtFormat(IEnumerable<String>, IEnumerable<IIssuerSecurityTokenProvider>) | Initializes a new instance of the JwtFormat class. |
![]() |
JwtFormat(String, IIssuerSecurityTokenProvider) | Initializes a new instance of the JwtFormat class. |
![]() |
JwtFormat(TokenValidationParameters) | Initializes a new instance of the JwtFormat class. |
![]() |
JwtFormat(TokenValidationParameters, IIssuerSecurityTokenProvider) |
See Also
JwtFormat Class
Microsoft.Owin.Security.Jwt Namespace
Return to top
JwtFormat Constructor ()
Creates a new JwtFormat with TokenHandler and UseTokenLifetime enabled by default.
Syntax
protected JwtFormat()
protected:
JwtFormat()
new : unit -> JwtFormat
Protected Sub New
Return to top
JwtFormat Constructor (IEnumerable<String>, IEnumerable<IIssuerSecurityTokenProvider>)
Initializes a new instance of the JwtFormat class.
Syntax
public JwtFormat(
IEnumerable<string> allowedAudiences,
IEnumerable<IIssuerSecurityTokenProvider> issuerCredentialProviders
)
public:
JwtFormat(
IEnumerable<String^>^ allowedAudiences,
IEnumerable<IIssuerSecurityTokenProvider^>^ issuerCredentialProviders
)
new :
allowedAudiences:IEnumerable<string> *
issuerCredentialProviders:IEnumerable<IIssuerSecurityTokenProvider> -> JwtFormat
Public Sub New (
allowedAudiences As IEnumerable(Of String),
issuerCredentialProviders As IEnumerable(Of IIssuerSecurityTokenProvider)
)
Parameters
allowedAudiences
Type: System.Collections.Generic.IEnumerable<String>The allowed audience for JWTs.
issuerCredentialProviders
Type: System.Collections.Generic.IEnumerable<IIssuerSecurityTokenProvider>The issuer credential provider.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown if the issuerCredentialProviders is null. |
Return to top
JwtFormat Constructor (String, IIssuerSecurityTokenProvider)
Initializes a new instance of the JwtFormat class.
Syntax
public JwtFormat(
string allowedAudience,
IIssuerSecurityTokenProvider issuerCredentialProvider
)
public:
JwtFormat(
String^ allowedAudience,
IIssuerSecurityTokenProvider^ issuerCredentialProvider
)
new :
allowedAudience:string *
issuerCredentialProvider:IIssuerSecurityTokenProvider -> JwtFormat
Public Sub New (
allowedAudience As String,
issuerCredentialProvider As IIssuerSecurityTokenProvider
)
Parameters
allowedAudience
Type: System.StringThe allowed audience for JWTs.
issuerCredentialProvider
Type: Microsoft.Owin.Security.Jwt.IIssuerSecurityTokenProviderThe issuer credential provider.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown if the issuerCredentialProvider is null. |
Return to top
JwtFormat Constructor (TokenValidationParameters)
Initializes a new instance of the JwtFormat class.
Syntax
public JwtFormat(
TokenValidationParameters validationParameters
)
public:
JwtFormat(
TokenValidationParameters^ validationParameters
)
new :
validationParameters:TokenValidationParameters -> JwtFormat
Public Sub New (
validationParameters As TokenValidationParameters
)
Parameters
validationParameters
Type: System.IdentityModel.Tokens.TokenValidationParametersTokenValidationParameters used to determine if a token is valid.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown if the validationParameters is null. |
Return to top
JwtFormat Constructor (TokenValidationParameters, IIssuerSecurityTokenProvider)
Syntax
public JwtFormat(
TokenValidationParameters validationParameters,
IIssuerSecurityTokenProvider issuerCredentialProvider
)
public:
JwtFormat(
TokenValidationParameters^ validationParameters,
IIssuerSecurityTokenProvider^ issuerCredentialProvider
)
new :
validationParameters:TokenValidationParameters *
issuerCredentialProvider:IIssuerSecurityTokenProvider -> JwtFormat
Public Sub New (
validationParameters As TokenValidationParameters,
issuerCredentialProvider As IIssuerSecurityTokenProvider
)
Parameters
- validationParameters
Type: System.IdentityModel.Tokens.TokenValidationParameters
- issuerCredentialProvider
Type: Microsoft.Owin.Security.Jwt.IIssuerSecurityTokenProvider
Return to top