SALES: 1-800-867-1380

SharedAccessSignatureToken Class

Represents the shared access signature token.

Namespace:  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public class SharedAccessSignatureToken : SimpleWebSecurityToken

The SharedAccessSignatureToken type exposes the following members.

  NameDescription
Public methodSharedAccessSignatureToken(String)Initializes a new instance of the SharedAccessSignatureToken class with specified token string.
Public methodSharedAccessSignatureToken(String, DateTime)Initializes a new instance of the SharedAccessSignatureToken class with specified token string and expiry.
Public methodSharedAccessSignatureToken(String, String)Initializes a new instance of the SharedAccessSignatureToken class with specified identifier and token string.
Public methodSharedAccessSignatureToken(String, DateTime, String)Initializes a new instance of the SharedAccessSignatureToken class with specified token string, expiry and audience.
Top

  NameDescription
Public propertyAudienceGets the audience for the simple web token. (Inherited from SimpleWebSecurityToken.)
Protected propertyAudienceFieldNameGets the audience field name. (Overrides SimpleWebSecurityToken.AudienceFieldName.)
Public propertyExpiresOnGets the date and time the security token will expire. (Inherited from SimpleWebSecurityToken.)
Protected propertyExpiresOnFieldNameGets the value that expires on field name. (Overrides SimpleWebSecurityToken.ExpiresOnFieldName.)
Public propertyIdGets the ID associated with the Simple Web Token. (Inherited from SimpleWebSecurityToken.)
Protected propertyKeyValueSeparatorGets the key value separator. (Overrides SimpleWebSecurityToken.KeyValueSeparator.)
Protected propertyPairSeparatorGets the pair separator associated with the token. (Overrides SimpleWebSecurityToken.PairSeparator.)
Public propertySecurityKeysGets the cryptographic keys associated with the security token. (Inherited from SimpleWebSecurityToken.)
Public propertyTokenGets the Simple Web Token. (Inherited from SimpleWebSecurityToken.)
Public propertyValidFromNot implemented. (Inherited from SimpleWebSecurityToken.)
Public propertyValidToNot implemented. (Inherited from SimpleWebSecurityToken.)
Top

  NameDescription
Public methodCanCreateKeyIdentifierClause<T> (Inherited from SecurityToken.)
Public methodCreateKeyIdentifierClause<T> (Inherited from SecurityToken.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodMatchesKeyIdentifierClause (Inherited from SecurityToken.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodResolveKeyIdentifierClause (Inherited from SecurityToken.)
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public fieldStatic memberMaxKeyLengthSpecifies the maximum length of the key.
Public fieldStatic memberMaxKeyNameLengthSpecifies the maximum length of the key name.
Public fieldStatic memberSasKeyValueSeparatorSpecifies the key value separator for shared access signature token.
Public fieldStatic memberSasPairSeparatorSpecifies the pair separator for shared access signature token.
Public fieldStatic memberSharedAccessSignatureSpecifies the shared access signature.
Public fieldStatic memberSignatureSpecifies the signature token.
Public fieldStatic memberSignedExpirySpecifies the signed expiry of the token.
Public fieldStatic memberSignedKeyNameSpecifies the signed key name.
Public fieldStatic memberSignedResourceSpecifies the signed resource.
Public fieldStatic memberSignedResourceFullFieldNameSpecifies the full field name of the signed resource.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft