System.IdentityModel 네임스페이스

STS(보안 토큰 서비스)를 빌드하는 데 사용되는 클래스가 포함되어 있습니다. Contains classes that are used to build security token services (STS). 여기에는 SecurityTokenServiceScope 클래스가 포함되지만, 쿠키 변환을 수행할 수 있는 기능을 제공하는 여러 유틸리티 클래스는 제외됩니다. These include the SecurityTokenService and Scope classes, as well as exception several utility classes that provide the ability to perform cookie transforms.

클래스

AsynchronousOperationException

비동기 작업 중 오류가 발생할 때 throw되는 예외입니다.The exception that is thrown when an error occurs during an asynchronous operation.

AsyncResult

IAsyncResult 인터페이스를 구현하는 추상 기본 클래스입니다.An abstract base class that implements the IAsyncResult interface. 이 형식은 일반적인 비동기 프로그래밍 시나리오에 사용할 수 있는 IAsyncResult 개체를 파생하는 기본 클래스의 역할을 합니다.Serves as a base class from which to derive IAsyncResult objects that can be used for common asynchronous programming scenarios.

BadRequestException

STS(보안 토큰 서비스)에서 RST(토큰 요청)를 이해할 수 없을 경우 throw되는 예외입니다.The exception that is thrown when a token request (RST) is not understood by the security token service (STS).

CookieTransform

되돌릴 수 있는 데이터 변환을 쿠키 데이터에 적용하는 클래스에 대한 추상 기본 클래스입니다.The abstract base class for classes that apply a reversible data transform to cookie data.

DeflateCookieTransform

DeflateStream을 사용하여 쿠키 압축을 제공합니다.Provides cookie compression using DeflateStream.

DelegatingXmlDictionaryReader

지정된 판독기를 래핑하고 모든 XmlDictionaryReader 호출을 래핑된 판독기에 위임하는 클래스입니다.A class that wraps a specified reader and delegates all XmlDictionaryReader calls to the wrapped reader.

DelegatingXmlDictionaryWriter

지정된 작성기를 래핑하고 모든 XmlDictionaryWriter 호출을 래핑된 작성기에 위임하는 클래스입니다.A class that wraps a specified writer and delegates all XmlDictionaryWriter calls to the wrapped writer.

EnvelopedSignatureReader

엔벌로프된 서명된 XML를 가리키는 판독기를 래핑하여 서명을 처리하지 않고 콘텐츠를 읽는 데 사용할 수 있는 판독기를 제공합니다.Wraps a reader that is pointing to enveloped signed XML to provide a reader that can be used to read the content without having to process the signature. 엔벌로프의 마지막 요소를 읽을 때 서명은 자동으로 유효성이 검사됩니다.The signature is automatically validated when the last element of the envelope is read. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

EnvelopedSignatureWriter

작성기를 래핑하고 봉투를 완전히 기록된 때 서명을 자동으로 생성합니다.Wraps a writer and generates a signature automatically when the envelope has been completely written. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

LimitExceededException

구성된 제한 또는 할당량을 초과하는 경우 throw되는 예외입니다.The exception that is thrown when a configured limit or quota is exceeded.

OpenObject

파생 클래스에 제네릭 속성 모음을 제공하는 추상 클래스입니다.An abstract class that provides a generic property bag to derived classes.

ProtectedDataCookieTransform

ProtectedData 클래스를 사용하여 쿠키 무결성 및 기밀성을 제공합니다.Provides cookie integrity and confidentiality by using the ProtectedData class. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

RequestException

요청 오류 시 throw된 예외에 대한 기본 클래스입니다.The base class for exceptions thrown on request failures.

RequestFailedException

구체적으로 결정할 수 없는 외부적인 이유로 인해 지정된 요청(RST)이 실패하면 예외가 throw됩니다.The exception that is thrown if the specified request (RST) failed due to an external reason that cannot be specifically determined.

RsaEncryptionCookieTransform

RSA를 사용하여 쿠키를 암호화합니다.Encrypts a cookie using RSA.

RsaSignatureCookieTransform

RSA 시그니처를 사용하여 쿠키 무결성을 제공합니다.Provides cookie integrity using an RSA signature.

Scope

토큰 발급 요청에 대한 구성을 나타냅니다.Represents the configuration for the token issuance request.

SecurityMessageSerializationException

보안 메시지를 serialize하는 동안 오류가 발생한 경우 throw되는 예외입니다.The exception that is thrown when an error occurs while serializing a security message.

SecurityTokenService

STS(보안 토큰 서비스)의 메서드와 속성을 정의하는 추상 기본 클래스입니다.The abstract base class that defines the properties and methods of a security token service (STS).

SecurityTokenService.FederatedAsyncState

이 클래스는 보안 토큰 서비스 내 비동기 호출에 대해 요청 상태를 유지하는 데 사용됩니다.This class is used to maintain the request state across asynchronous calls within a security token service.

SignatureVerificationFailedException

서명을 처리하는 동안 오류가 발생하는 경우 throw되는 예외입니다.The exception that is thrown when an error occurs while processing a signature.

TypedAsyncResult<T>

결과 AsyncResult을 래핑하고 Type 메서드가 호출될 때 반환하는 End(IAsyncResult)의 구체적 구현입니다.A concrete implementation of AsyncResult that will wrap the result Type and return it when the End(IAsyncResult) method is called.

UnsupportedTokenTypeBadRequestException

알 수 없는 토큰 형식으로 인해 지정된 토큰 요청(RST)을 인식할 수 없는 경우 throw되는 예외입니다.The exception that is thrown when the specified token request (RST) is not understood because of an unknown token type.