SamlSecurityTokenHandler.DetectReplayedToken(SecurityToken) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 토큰이 토큰 재생 캐시 안에 이미 있는 경우에는 예외를 throw합니다. 그렇지 않으면 토큰이 캐시에 추가됩니다.
protected:
override void DetectReplayedToken(System::IdentityModel::Tokens::SecurityToken ^ token);
protected override void DetectReplayedToken (System.IdentityModel.Tokens.SecurityToken token);
override this.DetectReplayedToken : System.IdentityModel.Tokens.SecurityToken -> unit
Protected Overrides Sub DetectReplayedToken (token As SecurityToken)
매개 변수
- token
- SecurityToken
확인할 SAML 1.1 보안 토큰(토큰은 형식 SamlSecurityToken이 되어야 함)을 나타내는 SecurityToken입니다.
예외
token
이(가) null
인 경우
token
은 SamlSecurityToken의 인스턴스로 캐스팅할 수 없습니다.
토큰에 연결된 어설션의 ID가 null
이거나 비어 있는 경우 (토큰의 Assertion 속성은 SamlAssertion을 참조하며, 여기에는 null
또는 비어 있는 AssertionId 속성을 사용하여 Saml2Id를 참조하는 Value 속성이 있습니다.)
토큰이 TokenReplayCache에 이미 있는 경우
설명
기본 동작은 전달자 토큰 (키가 없는 토큰)를 확인 합니다. 토큰 재생 캐시는를 Caches 를 통해이 처리기에 대 한 구성 개체를 TokenReplayCacheExpirationPeriod 의 속성을 SecurityTokenHandlerConfiguration 를 통해 참조 하는 개체는 Configuration 속성.
적용 대상
.NET