System.IdentityModel 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
STS(보안 토큰 서비스)를 빌드하는 데 사용되는 클래스를 포함합니다. 여기에는 쿠키 변환을 SecurityTokenServiceScope 수행하는 기능을 제공하는 몇 가지 유틸리티 클래스와 예외가 포함됩니다.
클래스
| Name | Description |
|---|---|
| AsynchronousOperationException |
비동기 작업 중에 오류가 발생할 때 throw되는 예외입니다. |
| AsyncResult |
인터페이스를 구현하는 추상 기본 클래스입니다 IAsyncResult . 일반적인 비동기 프로그래밍 시나리오에 사용할 수 있는 개체를 파생 IAsyncResult 시키는 기본 클래스 역할을 합니다. |
| BadRequestException |
RST(토큰 요청)가 STS(보안 토큰 서비스)에서 인식되지 않을 때 throw되는 예외입니다. |
| CookieTransform |
쿠키 데이터에 되돌릴 수 있는 데이터 변환을 적용하는 클래스의 추상 기본 클래스입니다. |
| DeflateCookieTransform |
를 사용하여 쿠키 압축을 DeflateStream제공합니다. |
| DelegatingXmlDictionaryReader |
지정된 판독기를 래핑하고 모든 XmlDictionaryReader 호출을 래핑된 판독기로 위임하는 클래스입니다. |
| DelegatingXmlDictionaryWriter |
지정된 작성기를 래핑하고 모든 XmlDictionaryWriter 호출을 래핑된 작성기에 위임하는 클래스입니다. |
| EnvelopedSignatureReader |
서명된 봉투형 XML을 가리키는 판독기를 래핑하여 서명을 처리하지 않고도 콘텐츠를 읽는 데 사용할 수 있는 판독기를 제공합니다. 봉투의 마지막 요소를 읽을 때 서명의 유효성이 자동으로 검사됩니다. 이 클래스는 상속할 수 없습니다. |
| EnvelopedSignatureWriter |
봉투가 완전히 작성되면 작성기를 래핑하고 서명을 자동으로 생성합니다. 이 클래스는 상속할 수 없습니다. |
| LimitExceededException |
구성된 제한 또는 할당량을 초과할 때 throw되는 예외입니다. |
| OpenObject |
파생 클래스에 제네릭 속성 모음을 제공하는 추상 클래스입니다. |
| ProtectedDataCookieTransform |
클래스를 사용하여 ProtectedData 쿠키 무결성 및 기밀성을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| RequestException |
요청 실패에 throw된 예외에 대한 기본 클래스입니다. |
| RequestFailedException |
특별히 확인할 수 없는 외부 이유로 인해 지정된 요청(RST)이 실패한 경우 throw되는 예외입니다. |
| RsaEncryptionCookieTransform |
를 사용하여 RSA쿠키를 암호화합니다. |
| RsaSignatureCookieTransform |
서명을 사용하여 쿠키 무결성을 RSA 제공합니다. |
| Scope |
토큰 발급 요청에 대한 구성을 나타냅니다. |
| SecurityMessageSerializationException |
보안 메시지를 serialize하는 동안 오류가 발생할 때 throw되는 예외입니다. |
| SecurityTokenService |
STS(보안 토큰 서비스)의 속성과 메서드를 정의하는 추상 기본 클래스입니다. |
| SecurityTokenService.FederatedAsyncState |
이 클래스는 보안 토큰 서비스 내의 비동기 호출에서 요청 상태를 유지하는 데 사용됩니다. |
| SignatureVerificationFailedException |
서명을 처리하는 동안 오류가 발생할 때 throw되는 예외입니다. |
| TypedAsyncResult<T> |
구체적인 구현 AsyncResult 은 결과를 Type 래핑하고 메서드가 호출될 때 End(IAsyncResult) 반환합니다. |
| UnsupportedTokenTypeBadRequestException |
알 수 없는 토큰 형식 때문에 지정된 토큰 요청(RST)을 이해하지 못할 때 throw되는 예외입니다. |