SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) Constructor

Definition

Initializes a new instance of the SessionSecurityTokenCacheKey class.

public:
 SessionSecurityTokenCacheKey(System::String ^ endpointId, System::Xml::UniqueId ^ contextId, System::Xml::UniqueId ^ keyGeneration);
public SessionSecurityTokenCacheKey (string endpointId, System.Xml.UniqueId contextId, System.Xml.UniqueId keyGeneration);
new System.IdentityModel.Tokens.SessionSecurityTokenCacheKey : string * System.Xml.UniqueId * System.Xml.UniqueId -> System.IdentityModel.Tokens.SessionSecurityTokenCacheKey
Public Sub New (endpointId As String, contextId As UniqueId, keyGeneration As UniqueId)

Parameters

endpointId
String

The endpoint ID to which the cache entry is scoped. This is should be the value of the EndpointId property of the cached token.

contextId
UniqueId

The context ID of the cache entry. This is should be the value of the ContextId property of the cached token.

keyGeneration
UniqueId

The key generation of the cache entry. This is should be the value of the KeyGeneration property of the cached token. This value is available when the token is renewed. It will be null when caching a new token.

Applies to