SessionSecurityTokenCacheKey 클래스

정의

SessionSecurityTokenCache의 항목에 대한 키를 나타냅니다.

public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
상속
SessionSecurityTokenCacheKey

설명

캐시 하는 경우는 SessionSecurityToken 두 개의 인덱스가 필요 합니다. 컨텍스트 ID를 나타내는 것은 SessionSecurityToken.ContextId 속성은 모든 세션 토큰에서 고유 합니다. 다른 하나는 키 생성을 나타내는 SessionSecurityToken.KeyGeneration 속성, 즉 세션 토큰 내에서 고유 합니다. 세션 토큰에서 발급 된 경우만 컨텍스트 ID가 있습니다. 세션 토큰이 갱신 될 때 키 생성 추가 됩니다. 갱신 후 갱신 된 세션 토큰은 컨텍스트 ID 및 키 생성을 통해 고유 하 게 식별 합니다.

형식의 개체 SessionSecurityTokenCacheKey 세션 토큰 캐시를 인덱스로 사용 됩니다. 인덱스는 항상 유효한 개의 ContextId 지정 된 속성 이지만 KeyGeneration 속성 수 null토큰 갱신 된 여부에 따라 합니다. 이기도 선택적인 EndpointId 토큰 범위가 지정 되는 엔드포인트을 제공 합니다.

생성자

SessionSecurityTokenCacheKey(String, UniqueId, UniqueId)

SessionSecurityTokenCacheKey 클래스의 새 인스턴스를 초기화합니다.

속성

ContextId

캐시 키의 컨텍스트 ID를 가져옵니다.

EndpointId

이 캐시 엔트리의 범위가 지정되는 엔드포인트 ID를 가져옵니다.

IgnoreKeyGeneration

인덱스 비교를 수행할 때 키 생성을 무시할지 여부를 나타내는 값을 가져오거나 설정합니다.

KeyGeneration

캐시 키에 대한 키 생성을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 캐시 키와 같은지 여부를 확인합니다.

GetHashCode()

현재 캐시 키의 해시 코드를 반환합니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

고유 식별자를 제공하도록 ToString()을 재정의합니다.

연산자

Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

SessionSecurityTokenCacheKey 클래스에 대한 같음 연산자를 구현합니다.

Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

SessionSecurityTokenCacheKey 클래스에 대한 같음 연산자를 구현합니다.

적용 대상