SymmetricKeyIssuerSecurityTokenProvider Constructor
Namespace: Microsoft.Owin.Security.Jwt
Assembly: Microsoft.Owin.Security.Jwt (in Microsoft.Owin.Security.Jwt.dll)
Overload List
Name | Description | |
---|---|---|
SymmetricKeyIssuerSecurityTokenProvider(String, Byte[]) | Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class. |
|
SymmetricKeyIssuerSecurityTokenProvider(String, IEnumerable<Byte[]>) | Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class. |
|
SymmetricKeyIssuerSecurityTokenProvider(String, IEnumerable<String>) | Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class. |
|
SymmetricKeyIssuerSecurityTokenProvider(String, String) | Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class. |
See Also
SymmetricKeyIssuerSecurityTokenProvider Class
Microsoft.Owin.Security.Jwt Namespace
Return to top
SymmetricKeyIssuerSecurityTokenProvider Constructor (String, Byte[])
Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.
Syntax
public SymmetricKeyIssuerSecurityTokenProvider(
string issuer,
byte[] key
)
public:
SymmetricKeyIssuerSecurityTokenProvider(
String^ issuer,
array<unsigned char>^ key
)
new :
issuer:string *
key:byte[] -> SymmetricKeyIssuerSecurityTokenProvider
Public Sub New (
issuer As String,
key As Byte()
)
Parameters
issuer
Type: System.StringThe issuer of a JWT token.
key
Type: System.Byte[]The symmetric key a JWT is signed with.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when the issuer is null. |
Return to top
SymmetricKeyIssuerSecurityTokenProvider Constructor (String, IEnumerable<Byte[]>)
Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.
Syntax
public SymmetricKeyIssuerSecurityTokenProvider(
string issuer,
IEnumerable<byte[]> keys
)
public:
SymmetricKeyIssuerSecurityTokenProvider(
String^ issuer,
IEnumerable<array<unsigned char>^>^ keys
)
new :
issuer:string *
keys:IEnumerable<byte[]> -> SymmetricKeyIssuerSecurityTokenProvider
Public Sub New (
issuer As String,
keys As IEnumerable(Of Byte())
)
Parameters
issuer
Type: System.StringThe issuer of a JWT token.
keys
Type: System.Collections.Generic.IEnumerable<Byte[]>Symmetric keys a JWT could be signed with.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when the issuer is null. |
Return to top
SymmetricKeyIssuerSecurityTokenProvider Constructor (String, IEnumerable<String>)
Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.
Syntax
public SymmetricKeyIssuerSecurityTokenProvider(
string issuer,
IEnumerable<string> base64Keys
)
public:
SymmetricKeyIssuerSecurityTokenProvider(
String^ issuer,
IEnumerable<String^>^ base64Keys
)
new :
issuer:string *
base64Keys:IEnumerable<string> -> SymmetricKeyIssuerSecurityTokenProvider
Public Sub New (
issuer As String,
base64Keys As IEnumerable(Of String)
)
Parameters
issuer
Type: System.StringThe issuer of a JWT token.
base64Keys
Type: System.Collections.Generic.IEnumerable<String>The base64 encoded symmetric keys a JWT could be signed with.
Return to top
SymmetricKeyIssuerSecurityTokenProvider Constructor (String, String)
Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.
Syntax
public SymmetricKeyIssuerSecurityTokenProvider(
string issuer,
string base64Key
)
public:
SymmetricKeyIssuerSecurityTokenProvider(
String^ issuer,
String^ base64Key
)
new :
issuer:string *
base64Key:string -> SymmetricKeyIssuerSecurityTokenProvider
Public Sub New (
issuer As String,
base64Key As String
)
Parameters
issuer
Type: System.StringThe issuer of a JWT token.
base64Key
Type: System.StringThe base64 encoded symmetric key a JWT is signed with.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when the issuer is null. |
Return to top