SharedAccessSignatureToken Class

Definition

Represents the shared access signature token.

public class SharedAccessSignatureToken : Microsoft.ServiceBus.SimpleWebSecurityToken
type SharedAccessSignatureToken = class
    inherit SimpleWebSecurityToken
Public Class SharedAccessSignatureToken
Inherits SimpleWebSecurityToken
Inheritance
System.IdentityModel.Tokens.SecurityToken
SharedAccessSignatureToken

Constructors

SharedAccessSignatureToken(String)

Initializes a new instance of the SharedAccessSignatureToken class with specified token string.

SharedAccessSignatureToken(String, DateTime)

Initializes a new instance of the SharedAccessSignatureToken class with specified token string and expiry.

SharedAccessSignatureToken(String, DateTime, String)

Initializes a new instance of the SharedAccessSignatureToken class with specified token string, expiry and audience.

SharedAccessSignatureToken(String, String)

Initializes a new instance of the SharedAccessSignatureToken class with specified identifier and token string.

Fields

MaxKeyLength

Specifies the maximum length of the key.

MaxKeyNameLength

Specifies the maximum length of the key name.

SasKeyValueSeparator

Specifies the key value separator for shared access signature token.

SasPairSeparator

Specifies the pair separator for shared access signature token.

SharedAccessSignature

Specifies the shared access signature.

Signature

Specifies the signature token.

SignedExpiry

Specifies the signed expiry of the token.

SignedKeyName

Specifies the signed key name.

SignedResource

Specifies the signed resource.

SignedResourceFullFieldName

Specifies the full field name of the signed resource.

Properties

Audience

Gets the audience for the simple web token.

(Inherited from SimpleWebSecurityToken)
AudienceFieldName

Gets the audience field name.

ExpiresOn

Gets the date and time the security token will expire.

(Inherited from SimpleWebSecurityToken)
ExpiresOnFieldName

Gets the value that expires on field name.

Id

Gets the ID associated with the Simple Web Token.

(Inherited from SimpleWebSecurityToken)
KeyValueSeparator

Gets the key value separator.

PairSeparator

Gets the pair separator associated with the token.

SecurityKeys

Gets the cryptographic keys associated with the security token.

(Inherited from SimpleWebSecurityToken)
Token

Gets the Simple Web Token.

(Inherited from SimpleWebSecurityToken)
ValidFrom

Not implemented.

(Inherited from SimpleWebSecurityToken)
ValidTo

Not implemented.

(Inherited from SimpleWebSecurityToken)

Applies to