Chia sẻ qua


SymmetricKeyIssuerSecurityTokenProvider Constructor

 

Namespace:   Microsoft.Owin.Security.Jwt
Assembly:  Microsoft.Owin.Security.Jwt (in Microsoft.Owin.Security.Jwt.dll)

Overload List

Name Description
System_CAPS_pubmethod SymmetricKeyIssuerSecurityTokenProvider(String, Byte[])

Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.

System_CAPS_pubmethod SymmetricKeyIssuerSecurityTokenProvider(String, IEnumerable<Byte[]>)

Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.

System_CAPS_pubmethod SymmetricKeyIssuerSecurityTokenProvider(String, IEnumerable<String>)

Initializes a new instance of the SymmetricKeyIssuerSecurityTokenProvider class.

System_CAPS_pubmethod 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

  • 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

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

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

  • base64Key
    Type: System.String

    The base64 encoded symmetric key a JWT is signed with.

Exceptions

Exception Condition
ArgumentNullException

Thrown when the issuer is null.

Return to top