System.IdentityModel.Selectors 네임스페이스

WCF(Windows Communication Foundation) 클레임 기반 ID 모델에 인증을 구현하는 클래스가 포함되어 있습니다. Contains classes that implement authentication in the Windows Communication Foundation (WCF) claims-based identity model. .NET Framework 4.5 및 .NET Framework로의 WIF(Windows Identity Foundation) 통합부터 WCF 클레임 기반 ID 모델이 WIF로 대체되었습니다. Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WIF는 CLR, WCF, ASP.NET 등 여러 Microsoft 제품 스택에 대한 인증 및 권한 부여 기능을 제공하는 데 사용할 수 있는 클레임 기반 ID 개체 모델을 제공합니다. WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. 보안 토큰을 표현하며 보안 토큰을 처리하는 데 사용되는 WIF 클래스가 System.IdentityModel.Tokens 네임스페이스에 포함되어 있습니다. 예를 들면 SecurityTokenSecurityTokenHandler입니다. The WIF classes that represent security tokens and that are used to process security tokens are contained in the System.IdentityModel.Tokens namespace; for example, SecurityToken and SecurityTokenHandler. .NET 4.5부터 권한 부여 정책이 System.IdentityModel.Tokens 네임스페이스의 클래스가 System.IdentityModel.Selectors 네임스페이스의 클래스 대신 사용되어야 합니다. Beginning with .NET 4.5, the classes in the System.IdentityModel.Tokens namespace should be used instead of those in the System.IdentityModel.Selectors namespace.

클래스

AudienceUriModeValidationHelper

SamlSecurityTokenAuthenticator 속성이 유효한 값으로 설정되었는지 확인하는 AudienceUriMode 클래스의 도우미 클래스입니다.A helper class for the SamlSecurityTokenAuthenticator class that verifies that the AudienceUriMode property is set to a valid value.

CardSpaceException

CardSpace 서비스 수준에서 하나 이상의 예외가 발생한 경우 예외가 throw됩니다.The exception that is thrown when one or more exceptions have occurred at the CardSpace service level. 오류의 원인이 이벤트 로그에 기록됩니다.The cause of the error will be logged in the event log.

CardSpacePolicyElement

이 클래스는 인프라에서 사용하기 위한 것입니다.This class is intended for use by the infrastructure.

CardSpaceSelector

관리 코드에서 지원되는 모든 CardSpace public 연산에 액세스할 수 있도록 합니다.Provides access to all CardSpace public operations that are supported in managed code.

CustomUserNameSecurityTokenAuthenticator

사용자 지정 인증 체계를 사용하여 UserNameSecurityToken 보안 토큰을 인증합니다.Authenticates a UserNameSecurityToken security token using a custom authentication scheme.

IdentityValidationException

받는 사람 인증서가 잘못되었음을 나타내는 예외 클래스입니다.Exception class to indicate that the recipient certificate was not valid.

KerberosSecurityTokenAuthenticator

KerberosReceiverSecurityToken 보안 토큰을 인증합니다.Authenticates a KerberosReceiverSecurityToken security token.

KerberosSecurityTokenProvider

SOAP 메시지를 보낸 사람에게 KerberosRequestorSecurityToken 보안 토큰을 제공하는 보안 토큰 공급자를 나타냅니다.Represents a security token provider that provides KerberosRequestorSecurityToken security tokens for a SOAP message sender.

PolicyValidationException

받는 사람이 제공한 정책의 유효성을 검사할 수 없음을 나타내는 예외 클래스입니다.Exception class to indicate that the policy supplied by the recipient could not be validated.

RsaSecurityTokenAuthenticator

RsaSecurityToken 보안 토큰을 인증합니다.Authenticates a RsaSecurityToken security token.

SamlSecurityTokenAuthenticator

SamlSecurityToken 보안 토큰을 인증합니다.Authenticates a SamlSecurityToken security token.

SecurityTokenAuthenticator

보안 토큰을 인증합니다.Authenticates a security token.

SecurityTokenManager

보안 토큰을 제공 및 인증하고 serialize하는 방법을 지정하는 보안 토큰 관리자를 나타냅니다.Represents a security token manager that specifies how security tokens are provided, authenticated, and serialized.

SecurityTokenProvider

SOAP 메시지를 보낸 사람의 보안 토큰을 처리하는 보안 토큰 공급자를 나타냅니다.Represents a security token provider that handles security tokens for a SOAP message sender.

SecurityTokenProvider.SecurityTokenAsyncResult

대리자가 수행하는 비동기 작업의 결과를 캡슐화합니다.Encapsulates the results of an asynchronous operation on a delegate.

SecurityTokenRequirement

보안 토큰 요구 사항을 지정합니다.Specifies security token requirements.

SecurityTokenResolver

키 식별자나 키 식별자 절이 있는 경우 보안 토큰이나 키를 검색할 수 있는 유틸리티 클래스를 나타냅니다.Represents a utility class that can retrieve security tokens or keys when you have a key identifier or key identifier clause.

SecurityTokenSerializer

키 식별자, 키 식별자 절 및 보안 토큰을 읽고 쓸 수 있는 클래스를 나타냅니다.Represents a class that can read and write key identifiers, key identifier clauses, and security tokens.

SecurityTokenVersion

보안 토큰이 정의된 WS-* 사양과 같은 사양을 나타냅니다.Represents the specifications, such as the WS-*specifications, that security tokens are defined in.

ServiceBusyException

CardSpace 서비스가 다른 요청을 처리 중임을 나타내는 예외 클래스입니다.Exception class to indicate that the CardSpace service is busy processing other requests.

ServiceNotStartedException

사용자 컴퓨터에서 CardSpace가 시작되지 않은 경우 예외가 throw됩니다.The exception that is thrown when CardSpace has not been started on the user's computer.

StsCommunicationException

보안 토큰 서비스와 통신하는 데 문제가 있는 경우 throw되는 예외입니다.The exception that is thrown when there is a problem communicating with the security token service.

UnsupportedPolicyOptionsException

지원되지 않는 옵션을 포함하는 정책이 시스템에 제공되었음을 나타냅니다.Indicates that a policy was provided to the system that included options that were unsupported.

UntrustedRecipientException

사용자가 인증서에서 정보를 검토한 후 토큰을 요청하는 엔터티를 신뢰하지 않도록 결정하면 throw되는 예외입니다.The exception that is thrown when the user decides not to trust the entity that is requesting a token after reviewing the information from their certificate.

UserCancellationException

사용자가 GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) 호출 중에 작업을 취소하면 throw되는 예외입니다.The exception that is thrown when the user cancels an operation during the GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) call.

UserNamePasswordValidator

사용자 이름과 암호의 유효성을 검사합니다.Validates a username and password.

UserNameSecurityTokenAuthenticator

UserNameSecurityToken 보안 토큰을 인증합니다.Authenticates a UserNameSecurityToken security token.

UserNameSecurityTokenProvider

SOAP 메시지를 보낸 사람에게 UserNameSecurityToken 보안 토큰을 제공하는 보안 토큰 공급자를 나타냅니다.Represents a security token provider that provides UserNameSecurityToken security tokens for a SOAP message sender.

WindowsSecurityTokenAuthenticator

Windows 인증을 사용하여 WindowsSecurityToken 보안 토큰을 인증합니다.Uses Windows authentication to authenticate the WindowsSecurityToken security token.

WindowsUserNameSecurityTokenAuthenticator

Windows 인증을 사용하여 UserNameSecurityToken 보안 토큰의 사용자 이름과 암호를 인증합니다.Uses Windows authentication to authenticate the user name and password in a UserNameSecurityToken security token.

X509CertificateValidator

X.509 인증서의 유효성을 검사합니다.Validates an X.509 certificate.

X509SecurityTokenAuthenticator

X509SecurityToken을 인증합니다.Authenticates an X509SecurityToken.

X509SecurityTokenProvider

SOAP 메시지를 보낸 사람에게 X509SecurityToken 보안 토큰을 제공하는 보안 토큰 공급자를 나타냅니다.Represents a security token provider that provides X509SecurityToken security tokens for a SOAP message sender.

열거형

AudienceUriMode

SamlSecurityToken 보안 토큰 SamlAudienceRestrictionCondition의 유효성 검사 여부를 지정합니다.Specifies whether the SamlSecurityToken security token's SamlAudienceRestrictionCondition should be validated.