SharedAccessSignatureToken SharedAccessSignatureToken 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
SharedAccessSignatureTokenSharedAccessSignatureTokenSharedAccessSignatureToken

Constructors

SharedAccessSignatureToken(String) SharedAccessSignatureToken(String) SharedAccessSignatureToken(String)

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

SharedAccessSignatureToken(String, DateTime) SharedAccessSignatureToken(String, DateTime) SharedAccessSignatureToken(String, DateTime)

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

SharedAccessSignatureToken(String, DateTime, String) SharedAccessSignatureToken(String, DateTime, String) SharedAccessSignatureToken(String, DateTime, String)

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

SharedAccessSignatureToken(String, String) SharedAccessSignatureToken(String, String) SharedAccessSignatureToken(String, String)

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

Fields

MaxKeyLength MaxKeyLength MaxKeyLength

Specifies the maximum length of the key.

MaxKeyNameLength MaxKeyNameLength MaxKeyNameLength

Specifies the maximum length of the key name.

SasKeyValueSeparator SasKeyValueSeparator SasKeyValueSeparator

Specifies the key value separator for shared access signature token.

SasPairSeparator SasPairSeparator SasPairSeparator

Specifies the pair separator for shared access signature token.

SharedAccessSignature SharedAccessSignature SharedAccessSignature

Specifies the shared access signature.

Signature Signature Signature

Specifies the signature token.

SignedExpiry SignedExpiry SignedExpiry

Specifies the signed expiry of the token.

SignedKeyName SignedKeyName SignedKeyName

Specifies the signed key name.

SignedResource SignedResource SignedResource

Specifies the signed resource.

SignedResourceFullFieldName SignedResourceFullFieldName SignedResourceFullFieldName

Specifies the full field name of the signed resource.

Properties

Audience Audience Audience

Gets the audience for the simple web token.

(Inherited from SimpleWebSecurityToken)
AudienceFieldName AudienceFieldName AudienceFieldName

Gets the audience field name.

ExpiresOn ExpiresOn ExpiresOn

Gets the date and time the security token will expire.

(Inherited from SimpleWebSecurityToken)
ExpiresOnFieldName ExpiresOnFieldName ExpiresOnFieldName

Gets the value that expires on field name.

Id Id Id

Gets the ID associated with the Simple Web Token.

(Inherited from SimpleWebSecurityToken)
KeyValueSeparator KeyValueSeparator KeyValueSeparator

Gets the key value separator.

PairSeparator PairSeparator PairSeparator

Gets the pair separator associated with the token.

SecurityKeys SecurityKeys SecurityKeys

Gets the cryptographic keys associated with the security token.

(Inherited from SimpleWebSecurityToken)
Token Token Token

Gets the Simple Web Token.

(Inherited from SimpleWebSecurityToken)
ValidFrom ValidFrom ValidFrom

Not implemented.

(Inherited from SimpleWebSecurityToken)
ValidTo ValidTo ValidTo

Not implemented.

(Inherited from SimpleWebSecurityToken)

Applies to