System.IdentityModel.Tokens Namespace

System.IdentityModel.Tokens 네임스페이스에는 보안 토큰, 보안 토큰 처리기, 키 식별자 절 및 토큰 생성 및 처리에 사용되는 기타 아티팩트를 나타내는 클래스가 포함됩니다. The System.IdentityModel.Tokens namespace contains classes that represent security tokens, security token handlers, key identifier clauses and other artifacts used in token generation and processing. 네임스페이스에는 Windows Identity Foundation(WIF)가 기본 제공 지원하는 여러 토큰 형식과 아티팩트, 처리기를 나타내는 이러한 클래스에서 파생한 클래스뿐 아니라 SecurityToken, SecurityTokenHandler, 및 SecurityKeyIdentifierClause 등의 기본 클래스가 포함됩니다. The namespace contains base classes such as SecurityToken, SecurityTokenHandler, and SecurityKeyIdentifierClause, as well as classes that derive from these classes and represent several of the token types, artifacts, and handlers for which the Windows Identity Foundation (WIF) has built in support. 여기에는 SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityTokenSaml2SecurityTokenHandler와 같은 SAML v1.1 및 v2.0 토큰에 대한 지원이 있는 클래스가 포함됩니다. This includes classes that contain support for SAML v1.1 and v2.0 tokens, such as: SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken, and Saml2SecurityTokenHandler.

클래스

AggregateTokenResolver

여러 토큰 확인자를 래핑하고 래핑된 모든 확장자에서 토큰을 확인할 수 있는 보안 토큰 확인자를 나타냅니다.Represents a security token resolver that can wrap multiple token resolvers and resolve tokens across all of the wrapped resolvers.

AsymmetricProofDescriptor

이 클래스는 비대칭 키 기반 토큰을 발급하는 데 사용할 수 있습니다.This class can be used for issuing the asymmetric key based token.

AsymmetricSecurityKey

비대칭 키에 대한 기본 클래스입니다.Base class for asymmetric keys.

AudienceRestriction

AudienceRestriction 확인에 대한 설정을 정의합니다.Defines settings for an AudienceRestriction verification.

AudienceUriValidationFailedException

들어오는 보안 토큰이 대상 URI 유효성 검사에 실패할 경우 throw되는 예외입니다.The exception that is thrown when an incoming security token fails Audience URI validation.

AuthenticationContext

이 클래스는 인증 이벤트의 컨텍스트를 지정하는 데 사용됩니다.This class is used to specify the context of an authentication event.

AuthenticationMethods

잘 알려진 지원되는 인증 방법에 대한 상수를 정의합니다.Defines constants for supported well-known authentication methods. SAML 인증 방법에 대한 상수를 정의합니다.Defines constants for SAML authentication methods.

BinaryKeyIdentifierClause

이진 데이터를 기반으로 하는 키 식별자 절의 기본 클래스를 나타냅니다.Represents a base class for key identifier clauses that are based upon binary data.

BootstrapContext

로그인 시 사용된 원래 토큰의 serialize된 버전을 포함합니다.Contains a serialized version of the original token that was used at sign-in time.

ComputedKeyAlgorithms

RST에서 토큰 요청자와 토큰 발급자 모두로부터 결합된 엔트로피에 따라 키를 컴퓨팅하는 데 사용할 원하는 알고리즘을 지정하는 데 사용됩니다.Used in the RST to indicate the desired algorithm with which to compute a key based on the combined entropies from both the token requestor and the token issuer.

ConfigurationBasedIssuerNameRegistry

애플리케이션 구성 파일의 요소에서 로드되는 신뢰할 수 있는 발급자 목록을 유지하는 발급자 이름 레지스트리를 나타냅니다. 이 구성 파일에서 각 발급자 이름은 X.509 인증서에 연결되어 발급자가 생성한 토큰의 서명을 확인하는 역할을 합니다.Represents an issuer name registry that maintains a list of trusted issuers loaded from elements in the application configuration file that associate each issuer name to the X.509 certificate that is needed to verify the signature of tokens produced by the issuer.

EmptySecurityKeyIdentifierClause

빈 키 식별자 절을 나타냅니다.Represents an empty key identifier clause. 이 클래스는 <EncryptedData> 또는 <Signature> 요소에 데이터 암호 해독 또는 서명 확인에 필요한 키를 설명하는 데 사용하는 <KeyInfo> 요소가 없을 때 사용됩니다.This class is used when an <EncryptedData> or a <Signature> element does not contain a <KeyInfo> element, which is used to describe the key required to decrypt the data or check the signature.

EncryptedKeyEncryptingCredentials

암호화된 키 암호화 자격 증명을 나타냅니다.Represents the encrypted key encrypting credentials. 일반적으로 이러한 항목은 토큰 등을 암호화하는 데이터 암호화 자격 증명으로 사용됩니다.These are usually used as data encrypting credentials to encrypt things like tokens.

EncryptedKeyIdentifierClause

암호화된 키를 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies an encrypted key.

EncryptedSecurityToken

암호화를 기본적으로 지원하지 않는 토큰에 대한 암호화를 처리하는 래핑 토큰입니다.A wrapping-token that handles encryption for a token that does not natively support it.

EncryptedSecurityTokenHandler

암호화된 보안 토큰에 대한 토큰 처리기입니다.A token handler for encrypted security tokens. EncryptedSecurityToken 형식의 토큰을 처리합니다.Handles tokens of type EncryptedSecurityToken.

EncryptedTokenDecryptionFailedException

암호화된 보안 토큰을 처리하는 동안 오류가 발생하면 throw되는 예외입니다.The exception that is thrown when an error occurs while processing an encrypted security token.

EncryptingCredentials

증명 키를 암호화하는 데 사용되는 암호화 키 및 암호화 알고리즘을 나타냅니다.Represents the cryptographic key and encrypting algorithm that are used to encrypt the proof key.

GenericXmlSecurityKeyIdentifierClause

XML에 기초한 키 식별자 절을 나타냅니다.Represents a key identifier clause that is based on XML.

GenericXmlSecurityToken

XML을 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon XML.

InMemorySymmetricSecurityKey

대칭 알고리즘을 사용하여 생성되고 로컬 컴퓨터의 RAM에만 저장되는 키를 나타냅니다.Represents keys that are generated using symmetric algorithms and are only stored in the local computer's random access memory.

IssuerNameRegistry

발급자 이름 레지스트리에 대한 추상 기본 클래스입니다.The abstract base class for an issuer name registry. 발급자 이름 레지스트리는 해당 발급자가 생성한 토큰의 서명을 확인하는 데 필요한 암호화 자료에 니모닉 이름을 연결하는 데 사용됩니다.An issuer name registry is used to associate a mnemonic name to the cryptographic material that is needed to verify the signatures of tokens produced by the corresponding issuer. 발급자 이름 레지스트리에서는 신뢰 당사자(RP) 애플리케이션에 의해 신뢰되는 발급자 목록을 유지 관리합니다.The issuer name registry maintains a list of issuers that are trusted by a relying party (RP) application.

IssuerTokenResolver

서비스 파트너로부터 수신한 발급자 토큰을 확인합니다.Resolves issuer tokens received from service partners.

KerberosReceiverSecurityToken

SOAP 메시지에서 받은 Kerberos 티켓을 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon a Kerberos ticket that is received in a SOAP message.

KerberosRequestorSecurityToken

SOAP 요청에서 전송된 Kerberos 티켓을 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon a Kerberos ticket that is sent in an SOAP request.

KerberosSecurityTokenHandler

Kerberos 토큰을 처리하는 보안 토큰 처리기를 나타냅니다.Represents a security token handler that processes Kerberos tokens. KerberosReceiverSecurityToken 형식의 토큰을 처리합니다.Handles tokens of type KerberosReceiverSecurityToken.

KerberosTicketHashKeyIdentifierClause

KerberosRequestorSecurityToken 또는 KerberosReceiverSecurityToken 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a KerberosRequestorSecurityToken or KerberosReceiverSecurityToken security token.

LocalIdKeyIdentifierClause

SOAP 메시지의 보안 헤더에 지정된 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a security tokens specified in the security header of the SOAP message.

ProofDescriptor

SymmetricProofDescriptorAsymmetricProofDescriptor 클래스의 기본 클래스입니다.The base class for the SymmetricProofDescriptor and AsymmetricProofDescriptor classes.

RsaKeyIdentifierClause

RsaSecurityToken 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a RsaSecurityToken security token.

RsaSecurityKey

RSA 알고리즘을 사용하여 생성된 보안 키를 나타냅니다.Represents a security key that is generated using the RSA algorithm. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

RsaSecurityToken

RSA 알고리즘을 사용하여 만든 키를 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon key that is created using the RSA algorithm.

RsaSecurityTokenHandler

SecurityTokenHandler 형식의 보안 토큰을 처리하는 RsaSecurityToken를 나타냅니다.Represents a SecurityTokenHandler that processes tokens of type RsaSecurityToken.

Saml2Action

SAML 2.0에서 정의하는 <saml:Action> 요소를 나타냅니다.Represents a <saml:Action> element defined by SAML 2.0.

Saml2Advice

[Saml2Core, 2.6.1]에 지정된 Advice 요소를 나타냅니다.Represents the Advice element specified in [Saml2Core, 2.6.1].

Saml2Assertion

[Saml2Core, 2.3.3]에 지정된 Assertion 요소를 나타냅니다.Represents the Assertion element specified in [Saml2Core, 2.3.3].

Saml2AssertionKeyIdentifierClause

SAML2 기반 보안 토큰을 참조하기 위한 SecurityKeyIdentifierClause 구현을 나타냅니다.Represents a SecurityKeyIdentifierClause implementation for referencing SAML2-based security tokens.

Saml2Attribute

[Saml2Core, 2.7.3.1]에 지정된 Attribute 요소를 나타냅니다.Represents the Attribute element specified in [Saml2Core, 2.7.3.1].

Saml2AttributeStatement

[Saml2Core, 2.7.3]에 지정된 AttributeStatement 요소를 나타냅니다.Represents the AttributeStatement element specified in [Saml2Core, 2.7.3].

Saml2AudienceRestriction

[Saml2Core, 2.5.1.4]에 지정된 AudienceRestriction 요소를 나타냅니다.Represents the AudienceRestriction element specified in [Saml2Core, 2.5.1.4].

Saml2AuthenticationContext

[Saml2Core, 2.7.2.2]에 지정된 AuthnContext 요소를 나타냅니다.Represents the AuthnContext element specified in [Saml2Core, 2.7.2.2].

Saml2AuthenticationStatement

[Saml2Core, 2.7.2]에 지정된 AuthnStatement 요소를 나타냅니다.Represents the AuthnStatement element specified in [Saml2Core, 2.7.2].

Saml2AuthorizationDecisionStatement

SAML 2.0에서 정의하는 <saml:AuthzDecisionStatement> 요소를 나타냅니다.Represents the <saml:AuthzDecisionStatement> element defined by SAML 2.0.

Saml2Conditions

[Saml2Core, 2.5.1]에 지정된 Conditions 요소를 나타냅니다.Represents the Conditions element specified in [Saml2Core, 2.5.1].

Saml2Evidence

[Saml2Core, 2.7.4.3]에 지정된 Evidence 요소를 나타냅니다.Represents the Evidence element specified in [Saml2Core, 2.7.4.3].

Saml2Id

SAML 어설션을 사용되는 식별자를 나타냅니다.Represents the identifier used for SAML assertions.

Saml2NameIdentifier

[Saml2Core, 2.2.3]에 지정된 대로 NameID 요소를 나타내거나 [Saml2Core, 2.2.4]에 지정된 대로 EncryptedID 요소를 나타냅니다.Represents the NameID element as specified in [Saml2Core, 2.2.3] or the EncryptedID element as specified in [Saml2Core, 2.2.4].

Saml2ProxyRestriction

[Saml2Core, 2.5.1.6]에 지정된 ProxyRestriction 요소를 나타냅니다.Represents the ProxyRestriction element specified in [Saml2Core, 2.5.1.6].

Saml2SecurityKeyIdentifierClause

이 클래스는 Saml2Assertion이 서명 요소 내 <ds:KeyInfo> 요소 없이 수신될 때 사용됩니다.This class is used when a Saml2Assertion is received without a <ds:KeyInfo> element inside the signature element. 서명을 확인하는 데 필요한 키를 설명하는 KeyInfo입니다.The KeyInfo describes the key required to check the signature. 키 필요할 때 이 절이 현재 SecurityTokenResolver에 표시됩니다.When the key is needed this clause will be presented to the current SecurityTokenResolver. 완전히 읽은 Saml2Assertion을 포함하며 이 Saml2Assertion을 검색하여 필요한 키를 확인할 수 있습니다.It will contain the Saml2Assertion fully read which can be queried to determine the key required.

Saml2SecurityToken

SAML 어설션을 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon a SAML assertion.

Saml2SecurityTokenHandler

SAML 2.0 어설션에서 보안 토큰을 만드는 보안 토큰 처리기를 나타냅니다.Represents a security token handler that creates security tokens from SAML 2.0 Assertions.

Saml2Statement

[Saml2Core, 2.7.1]에 지정된 StatementAbstractType을 나타냅니다.Represents the StatementAbstractType specified in [Saml2Core, 2.7.1].

Saml2Subject

[Saml2Core, 2.4.1]에 지정된 Subject 요소를 나타냅니다.Represents the Subject element specified in [Saml2Core, 2.4.1].

Saml2SubjectConfirmation

[Saml2Core, 2.4.1.1]에 지정된 SubjectConfirmation 요소를 나타냅니다.Represents the SubjectConfirmation element specified in [Saml2Core, 2.4.1.1].

Saml2SubjectConfirmationData

[Saml2Core, 2.4.1.2-2.4.1.3]에 정의된 SubjectConfirmationData 요소 및 연결된 KeyInfoConfirmationDataType을 나타냅니다.Represents the SubjectConfirmationData element and the associated KeyInfoConfirmationDataType defined in [Saml2Core, 2.4.1.2-2.4.1.3].

Saml2SubjectLocality

[Saml2Core, 2.7.2.1]에 지정된 SubjectLocality 요소를 나타냅니다.Represents the SubjectLocality element specified in [Saml2Core, 2.7.2.1].

SamlAction

지정된 리소스에 대한 작업을 포함하는 SAML 어설션의 <saml:Action> 요소를 나타냅니다.Represents the <saml:Action> element within a SAML assertion that contains an action on a specified resource.

SamlAdvice

SAML 기관에서 제공하는 추가 정보가 포함된 SAML 어설션의 <saml:Advice> 요소를 나타냅니다.Represents the <saml:Advice> element within a SAML assertion that contains additional information provided by the SAML authority.

SamlAssertion

SAML 1.1(Security Assertion Markup Language 1.1) 어설션을 나타냅니다.Represents a Security Assertion Markup Language 1.1 (SAML 1.1) assertion.

SamlAssertionKeyIdentifierClause

SOAP 메시지의 <KeyIdentifier> 요소를 참조하는 <saml:Assertion> 요소를 나타냅니다.Represents a <KeyIdentifier> element that references a <saml:Assertion> element in a SOAP message.

SamlAttribute

SamlAttributeStatement의 주체와 연결된 특성을 나타냅니다.Represents an attribute that is associated with the subject of a SamlAttributeStatement.

SamlAttributeStatement

특정 SamlSubject와 연결된 특성의 집합을 포함합니다.Contains a set of attributes associated with a particular SamlSubject.

SamlAudienceRestrictionCondition

SAML 어설션이 특정 대상에 전달되도록 지정합니다.Specifies that a SAML assertion is addressed to a particular audience.

SamlAuthenticationClaimResource

SamlAuthenticationStatement에서 만든 클레임의 리소스 형식을 나타냅니다.Represents the resource type for a claim that is created from a SamlAuthenticationStatement.

SamlAuthenticationStatement

특정 시간에 특정 수단으로 주체가 인증되었음을 어설션하는 SamlSecurityToken 보안 토큰의 클레임을 나타냅니다.Represents a claim for a SamlSecurityToken security token that asserts that the subject was authenticated by a particular means at a particular time.

SamlAuthorityBinding

SamlSecurityToken 보안 토큰의 주체에 대한 추가 정보를 검색하는 방법을 지정합니다.Specifies how to retrieve additional information about the subject of a SamlSecurityToken security token.

SamlAuthorizationDecisionClaimResource

특정 리소스에 대한 액세스와 관련된 권한 부여 결정을 어설션하는 SamlSecurityToken 보안 토큰의 클레임을 나타냅니다.Represents a claim for a SamlSecurityToken security token that asserts an authorization decision regarding access to a specific resource.

SamlAuthorizationDecisionStatement

지정된 리소스에 대한 주체의 액세스와 관련된 권한 부여 결정을 내렸음을 어설션하는 SamlSecurityToken 보안 토큰의 클레임을 나타냅니다.Represents a claim for a SamlSecurityToken security token that asserts that an authorization decision regarding access by the subject to the specified resource has been made.

SamlCondition

SAML 어설션의 유효성을 평가할 때 고려해야 하는 조건을 나타냅니다.Represents a condition that must be taken into account when assessing the validity of a SAML assertion.

SamlConditions

SAML 어설션의 유효성을 평가할 때 고려해야 하는 조건의 집합을 나타냅니다.Represents a set of conditions that must be taken into account when assessing the validity of a SAML assertion.

SamlConstants

SamlSecurityToken 보안 토큰의 속성을 설정하는 데 사용되는 상수의 집합을 나타냅니다.Represents a set of constants that are used to set properties of a SamlSecurityToken security token. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

SamlDoNotCacheCondition

SAML 어설션의 유효성을 평가할 때 고려해야 하는 조건을 나타냅니다.Represents a condition that must be taken into account when assessing the validity of a SAML assertion.

SamlEvidence

SamlSecurityToken 보안 토큰에 대한 권한 부여 결정을 내리는 데 사용된 증거를 나타냅니다.Represents the evidence used to render an authorization decision for a SamlSecurityToken security token.

SamlNameIdentifierClaimResource

주체의 이름을 어설션하는 SAML 보안 토큰의 클레임을 나타냅니다.Represents a claim for a SAML security token that asserts the subject's name.

SamlSecurityKeyIdentifierClause

이 클래스는 SamlAssertion이 서명 요소 내 <ds:KeyInfo> 요소 없이 수신될 때 사용됩니다.This class is used when a SamlAssertion is received without a <ds:KeyInfo> element inside the signature element. 서명을 확인하는 데 필요한 키를 설명하는 KeyInfo입니다.The KeyInfo describes the key required to check the signature. 키 필요할 때 이 절이 현재 SecurityTokenResolver에 표시됩니다.When the key is needed this clause will be presented to the current SecurityTokenResolver. 완전히 읽은 SamlAssertion을 포함하며 이 SamlAssertion을 검색하여 필요한 키를 확인할 수 있습니다.It will contain the SamlAssertion fully read which can be queried to determine the key required.

SamlSecurityToken

SAML 어설션을 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon a SAML assertion.

SamlSecurityTokenHandler

SAML 1.1 어설션에서 보안 토큰을 만드는 보안 토큰 처리기를 나타냅니다.Represents a security token handler that creates security tokens from SAML 1.1 Assertions.

SamlSecurityTokenRequirement

발급된 토큰에 유용한 새 속성을 추가하여 SecurityTokenRequirement 클래스를 확장합니다.Extends the SecurityTokenRequirement class by adding new properties that are useful for issued tokens.

SamlSerializer

SamlSecurityToken 개체를 XML 문서로 serialize하고 XML 문서에서 deserialize합니다.Serializes and deserializes SamlSecurityToken objects into and from XML documents.

SamlStatement

SamlSecurityToken 보안 토큰의 클레임을 나타냅니다.Represents a claim for a SamlSecurityToken security token.

SamlSubject

SAML 보안 토큰의 주체를 나타냅니다.Represents the subject of a SAML security token.

SamlSubjectStatement

SamlSecurityToken 보안 토큰의 클레임을 나타냅니다.Represents a claim for a SamlSecurityToken security token.

SecurityAlgorithms

XML을 암호화하고 SOAP 메시지의 디지털 서명을 컴퓨팅하는 데 사용되는 암호화 알고리즘을 나타내는 URI에 대한 상수를 정의합니다.Defines constants for the URIs that represent the cryptographic algorithms that are used to encrypt XML and compute digital signatures for SOAP messages.

SecurityKey

보안 키에 대한 기본 클래스입니다.Base class for security keys.

SecurityKeyElement

암호화 기능이 필요한 경우에만 SecurityKeyIdentifierClause 또는 SecurityKeyIdentifier를 확인하여 지연된 보안 키를 확인합니다.Provides delayed resolution of security keys by resolving the SecurityKeyIdentifierClause or SecurityKeyIdentifier only when cryptographic functions are needed. 이렇게 하면 애플리케이션에 사용되지 않는 키 식별자나 키 식별자 절을 연결된 상태/연결이 끊긴 상태에서 문제 없이 serialize 및 deserialize할 수 있습니다.This allows a key identifier clause or key identifier that is never used by an application to be serialized and deserialized on and off the wire without issues.

SecurityKeyIdentifier

키 식별자를 나타냅니다.Represents a key identifier.

SecurityKeyIdentifierClause

키 식별자 절에 대한 추상 기본 클래스를 나타냅니다.Represents an abstract base class for a key identifier clause.

SecurityKeyIdentifierClauseSerializer

키 식별자 절을 serialize 및 deserialize할 수 있는 serializer에 대한 추상 기본 클래스입니다.Abstract base class for a serializer that can serialize and deserialize key identifier clauses.

SecurityToken

모든 보안 토큰을 구현하는 데 사용되는 기본 클래스를 나타냅니다.Represents a base class used to implement all security tokens.

SecurityTokenDescriptor

발급된 토큰과 관련된 모든 특성에 대한 자리 표시자입니다.This is a place holder for all the attributes related to the issued token

SecurityTokenElement

보안 토큰을 나타내는 RequestSecurityToken에서 찾은 요소 수를 나타냅니다.Represents a number elements found in a RequestSecurityToken which represent security tokens.

SecurityTokenException

보안 토큰을 처리하는 동안 문제가 발생하면 throw되는 예외입니다.The exception that is thrown when a problem occurs while processing a security token.

SecurityTokenExpiredException

과거 유효 기간이 설정된 보안 토큰을 수신한 경우 throw되는 예외입니다.The exception that is thrown when a security token that has an expiration time in the past is received.

SecurityTokenHandler

보안 토큰 처리기에 대한 추상 기본 클래스입니다.The abstract base class for security token handlers.

SecurityTokenHandlerCollection

보안 토큰 처리기의 컬렉션을 나타냅니다.Represents a collection of security token handlers.

SecurityTokenHandlerCollectionManager

여러 명명된 보안 토큰 처리기 컬렉션을 관리하는 클래스입니다.A class that manages multiple, named security token handler collections.

SecurityTokenHandlerCollectionManager.Usage

프레임워크에서 사용하는 표준 컬렉션 이름을 정의합니다.Defines standard collection names used by the framework.

SecurityTokenHandlerConfiguration

모든 보안 토큰 처리기에 공통된 구성입니다.Configuration common to all security token handlers.

SecurityTokenNotYetValidException

향후 유효 기간이 설정된 보안 토큰을 수신한 경우 throw되는 예외입니다.The exception that is thrown when a security token that has an effective time in the future is received.

SecurityTokenReplayDetectedException

재생된 보안 토큰이 수신되었을 때 throw되는 예외입니다.The exception that is thrown when a security token that has been replayed is received.

SecurityTokenTypes

보안 토큰 형식을 나타내는 문자열을 반환하는 정적 속성의 집합을 포함합니다.Contains a set of static properties that returns strings that represent security token types.

SecurityTokenValidationException

받은 보안 토큰이 잘못된 경우 throw되는 예외입니다.The exception that is thrown when a received security token is invalid.

SessionSecurityToken

세션과 연결된 데이터를 포함하는 보안 토큰을 정의합니다.Defines a security token that contains data associated with a session.

SessionSecurityTokenCache

세션 보안 토큰의 캐시에 대한 추상 클래스를 정의합니다.Defines an abstract class for a cache of session security tokens.

SessionSecurityTokenCacheKey

SessionSecurityTokenCache의 항목에 대한 키를 나타냅니다.Represents the key for an entry in a SessionSecurityTokenCache.

SessionSecurityTokenHandler

SecurityTokenHandler 형식의 보안 토큰을 처리하는 SessionSecurityToken입니다.A SecurityTokenHandler that processes security tokens of type SessionSecurityToken.

SigningCredentials

디지털 서명을 생성하는 데 사용되는 보안 알고리즘과 암호화 키를 나타냅니다.Represents the cryptographic key and security algorithms that are used to generate a digital signature.

SymmetricProofDescriptor

이 클래스는 동기 키 기반 토큰을 발급하는 데 사용할 수 있습니다.This class can be used for issuing the symmetric key based token.

SymmetricSecurityKey

대칭 알고리즘을 사용하여 생성되는 모든 키에 대한 추상 기본 클래스를 나타냅니다.Represents the abstract base class for all keys that are generated using symmetric algorithms.

TokenReplayCache

재생된 토큰을 검색하는 데 사용되는 캐시에 대한 메서드를 정의하는 추상 기본 클래스입니다.The abstract base class that defines methods for a cache used to detect replayed tokens.

UserNameSecurityToken

사용자 이름과 암호를 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based upon a user name and password.

UserNameSecurityTokenHandler

SecurityTokenHandler 형식의 보안 토큰을 처리하는 UserNameSecurityToken에 대한 추상 기본 클래스를 정의합니다.Defines an abstract base class for a SecurityTokenHandler that processes security tokens of type UserNameSecurityToken.

WindowsSecurityToken

Windows 도메인 또는 사용자 계정의 ID를 기반으로 하는 보안 토큰을 나타냅니다.Represents a security token that is based on the identity of a Windows domain or user account.

WindowsUserNameSecurityTokenHandler

Windows 사용자 이름 토큰 토큰을 처리하는 SecurityTokenHandler를 정의합니다.Defines a SecurityTokenHandler that processes Windows Username tokens.

X509AsymmetricSecurityKey

X.509 인증서의 비대칭 키를 나타냅니다.Represents an asymmetric key for X.509 certificates.

X509CertificateStoreTokenResolver

지정한 X.509 인증서 저장소에 대해 X509SecurityToken 유형의 토큰을 확인할 수 있는 토큰 확인자를 나타냅니다.Represents a token resolver that can resolve tokens of type X509SecurityToken against a specified X.509 certificate store.

X509DataSecurityKeyIdentifierClauseSerializer

X.509 인증 참조 형식을 처리할 수 있는 SecurityKeyIdentifierClauseSerializer를 나타냅니다.Represents a SecurityKeyIdentifierClauseSerializer that can process X.509 certificate reference types.

X509EncryptingCredentials

암호화 자격 증명으로 사용된 X.509 토큰을 나타냅니다.Represents an X.509 token used as the encrypting credential. 이 클래스는 일반적으로 키 래핑 자격 증명으로 사용됩니다.This class is usually used as key wrapping credentials.

X509IssuerSerialKeyIdentifierClause

인증서 발급자의 고유 이름과 X.509 인증서의 일련 번호를 사용하여 X509SecurityToken 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a X509SecurityToken security tokens using the distinguished name of the certificate issuer and the X.509 certificate's serial number.

X509NTAuthChainTrustValidator

지정한 X.509 인증서의 유효성을 검사하며 인증서가 Windows 계정에 매핑할 수 있는지 여부와 인증서 체인을 신뢰할 수 있는지를 검사하는 X.509 인증서 유효성 검사기를 나타냅니다.Represents an X.509 certificate validator that will validate a specified X.509 certificate and verify whether the certificate can be mapped to a Windows account and whether the certificate chain is trusted.

X509RawDataKeyIdentifierClause

X.509 인증서의 원시 데이터를 사용하여 X509SecurityToken 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a X509SecurityToken security token using the X.509 certificate's raw data.

X509SecurityToken

X.509 인증서를 기반으로 한 보안 토큰을 나타냅니다.Represents a security token that is based upon an X.509 certificate.

X509SecurityTokenHandler

X509SecurityToken 토큰 형식을 처리하는 보안 토큰 처리기를 나타냅니다.Represents a security token handler that processes tokens of type X509SecurityToken. 기본적으로 처리기에서 X.509 인증서의 신뢰 체인 유효성 검사를 수행합니다.By default, the handler will perform chain-trust validation of the X.509 certificate.

X509SigningCredentials

서명 자격 증명으로 사용된 X.509 토큰을 나타냅니다.Represents an X.509 token used as the signing credential.

X509SubjectKeyIdentifierClause

X.509 인증서의 주체 키 식별자 확장을 사용하여 X509SecurityToken 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a X509SecurityToken security token using the X.509 certificate's subject key identifier extension.

X509ThumbprintKeyIdentifierClause

X.509 인증서의 지문을 사용하여 X509SecurityToken 보안 토큰을 식별하는 키 식별자 절을 나타냅니다.Represents a key identifier clause that identifies a X509SecurityToken security tokens using the X.509 certificate's thumbprint.

X509WindowsSecurityToken

X.509 인증서를 기반으로 하며 인증서가 Windows 도메인 사용자 또는 로컬 컴퓨터 사용자 계정에 매핑되는 보안 토큰을 나타냅니다.Represents a security token that is based upon an X.509 certificate and that the certificate is mapped to a Windows domain user or local computer user account.

열거형

SamlAccessDecision

SamlSecurityToken 보안 토큰의 주체에 지정된 리소스에 대한 액세스 권한이 부여되는지 여부를 지정합니다.Specifies whether the subject of a SamlSecurityToken security token is granted access to a given resource.

SecurityKeyType

보안 토큰과 연결된 키의 형식을 지정합니다.Specifies the type of key that is associated with a security token.

SecurityKeyUsage

보안 토큰과 연결된 키를 사용하는 방법을 지정합니다.Specifies how a key that is associated with a security token can be used.