AddDelegateToAttributes(ClaimsIdentity, ICollection<Saml2Attribute>, SecurityTokenDescriptor)
|
주체와 연결된 모든 대리자를 특성 컬렉션에 추가합니다.
|
CanReadKeyIdentifierClause(XmlReader)
|
현재 XML 요소가 이 인스턴스에서 serialize할 수 있는 키 식별자 절을 가리키는지 여부를 나타냅니다.
|
CanReadToken(String)
|
지정된 문자열이 이 인스턴스에 의해 처리한 형식의 토큰으로 역직렬화될 수 있는지 여부를 나타내는 값을 반환합니다.
(다음에서 상속됨 SecurityTokenHandler)
|
CanReadToken(XmlReader)
|
현재 XML 요소를 이 인스턴스에서 처리되는 형식의 토큰으로 읽을 수 있는지 여부를 나타냅니다.
|
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)
|
이 인스턴스가 지정된 키 식별자 절을 serialize할 수 있는지 여부를 나타냅니다.
|
CollectAttributeValues(ICollection<Saml2Attribute>)
|
일반적인 클레임 형식, 클레임 값 형식 및 원래 발급자가 있는 특성을 여러 값이 있는 단일 특성으로 수집합니다.
|
CreateAdvice(SecurityTokenDescriptor)
|
해당 어설션에 대한 Saml2Advice 개체를 만듭니다.
|
CreateAttribute(Claim, SecurityTokenDescriptor)
|
클레임에서 Saml2Attribute 개체를 만듭니다.
|
CreateAttributeStatement(ClaimsIdentity, SecurityTokenDescriptor)
|
토큰 설명자에서 Saml2AttributeStatement 개체를 만듭니다.
|
CreateAuthenticationStatement(AuthenticationInformation, SecurityTokenDescriptor)
|
지정된 인증 정보에서 SAML 2.0 인증 설명을 만듭니다.
|
CreateClaims(Saml2SecurityToken)
|
SAML 2.0 토큰에서 클레임을 만듭니다.
|
CreateConditions(Lifetime, String, SecurityTokenDescriptor)
|
어설션 조건을 만듭니다.
|
CreateIssuerNameIdentifier(SecurityTokenDescriptor)
|
어설션 발급자를 식별하는 이름 식별자를 만듭니다.
|
CreateSamlSubject(SecurityTokenDescriptor)
|
어설션에 대한 SAML 2.0 주제를 만듭니다.
|
CreateSecurityTokenReference(SecurityToken, Boolean)
|
토큰이 메시지에 연결되지 않은 경우 보안 토큰 참조를 만듭니다.
|
CreateStatements(SecurityTokenDescriptor)
|
어설션에 포함할 SAML 2.0 설명을 만듭니다.
|
CreateToken(SecurityTokenDescriptor)
|
토큰 설명자를 기반으로 보안 토큰을 만듭니다.
|
CreateWindowsIdentity(String)
|
지정된 UPN(사용자 계정 이름)을 사용하여 WindowsIdentity 개체를 만듭니다.
|
CreateXmlStringFromAttributes(IEnumerable<Saml2Attribute>)
|
행위자를 나타내는 SAML 2.0 특성 컬렉션에서 서식이 지정된 XML 문자열을 빌드합니다.
|
DenormalizeAuthenticationType(String)
|
정규화된 값과 일치하는 Saml2 AuthenticationContext를 반환합니다.
|
DetectReplayedToken(SecurityToken)
|
지정된 토큰이 토큰 재생 캐시 안에 이미 있는 경우에는 예외를 throw합니다. 그렇지 않으면 토큰이 캐시에 추가됩니다.
|
Equals(Object)
|
지정된 개체가 현재 개체와 같은지 확인합니다.
(다음에서 상속됨 Object)
|
FindUpn(ClaimsIdentity)
|
ID를 ClaimsIdentity 개체에 매핑하기 위해 지정된 WindowsIdentity 개체에서 UPN 클레임 값을 찾습니다.
|
GetEncryptingCredentials(SecurityTokenDescriptor)
|
토큰 암호화 자격 증명을 가져옵니다. 토큰 암호화 자격 증명을 변경하려면 이 메서드를 재정의합니다.
|
GetHashCode()
|
기본 해시 함수로 작동합니다.
(다음에서 상속됨 Object)
|
GetSigningCredentials(SecurityTokenDescriptor)
|
어설션 서명에 대한 자격 증명을 가져옵니다.
|
GetTokenReplayCacheEntryExpirationTime(Saml2SecurityToken)
|
토큰이 토큰 재생 캐시에 보유되어야 하는 시간을 반환합니다.
|
GetTokenTypeIdentifiers()
|
이 처리기에서 지원하는 토큰 형식 식별자를 가져옵니다.
|
GetType()
|
현재 인스턴스의 Type을 가져옵니다.
(다음에서 상속됨 Object)
|
LoadCustomConfiguration(XmlNodeList)
|
XML에서 사용자 지정 구성을 로드합니다.
|
MemberwiseClone()
|
현재 Object의 단순 복사본을 만듭니다.
(다음에서 상속됨 Object)
|
NormalizeAuthenticationContextClassReference(String)
|
SAML 인증 컨텍스트 클래스 참조와 일치하는 정규화된 값을 반환합니다.
|
ProcessAttributeStatement(Saml2AttributeStatement, ClaimsIdentity, String)
|
SAML 2.0 특성 설명에서 클레임을 만들고 지정된 주체에 추가합니다.
|
ProcessAuthenticationStatement(Saml2AuthenticationStatement, ClaimsIdentity, String)
|
SAML 2.0 인증 설명에서 클레임을 만들고 지정된 주체에 추가합니다.
|
ProcessAuthorizationDecisionStatement(Saml2AuthorizationDecisionStatement, ClaimsIdentity, String)
|
SAML 2.0 인증 결정 설명에서 클레임을 만들고 지정된 주체에 추가합니다.
|
ProcessSamlSubject(Saml2Subject, ClaimsIdentity, String)
|
SAML 2.0 주체에서 클레임을 만들고 지정된 주체에 추가합니다.
|
ProcessStatement(Collection<Saml2Statement>, ClaimsIdentity, String)
|
SAML 2.0 설명의 컬렉션에서 클레임을 만들고 지정된 주체에 추가합니다.
|
ReadAction(XmlReader)
|
<saml:Action> 요소를 읽습니다.
|
ReadAdvice(XmlReader)
|
<saml:Advice> 요소를 읽습니다.
|
ReadAssertion(XmlReader)
|
<saml:Assertion> 요소를 읽습니다.
|
ReadAttribute(XmlReader)
|
<saml:Attribute> 요소를 읽습니다.
|
ReadAttributeStatement(XmlReader)
|
saml:AttributeStatementType의 xsi:type을 지정하는 <saml:AttributeStatement> 요소 또는 <saml:Statement> 요소를 읽습니다.
|
ReadAttributeValue(XmlReader, Saml2Attribute)
|
특성 값을 읽습니다.
|
ReadAudienceRestriction(XmlReader)
|
saml:AudienceRestrictionType의 xsi:type을 지정하는 <saml:AudienceRestriction> 요소 또는 <saml:Condition> 요소를 읽습니다.
|
ReadAuthenticationContext(XmlReader)
|
<saml:AuthnContext> 요소를 읽습니다.
|
ReadAuthenticationStatement(XmlReader)
|
saml:AuthnStatementType의 xsi:type을 지정하는 <saml:AuthnStatement> 요소 또는 <saml:Statement> 요소를 읽습니다.
|
ReadAuthorizationDecisionStatement(XmlReader)
|
saml:AuthzDecisionStatementType의 xsi:type을 지정하는 <saml:AuthzDecisionStatement> 요소 또는 <saml:Statement> 요소를 읽습니다.
|
ReadConditions(XmlReader)
|
<saml:Conditions> 요소를 읽습니다.
|
ReadEncryptedId(XmlReader)
|
<saml:EncryptedId> 요소를 읽습니다.
|
ReadEvidence(XmlReader)
|
<saml:Evidence> 요소를 읽습니다.
|
ReadIssuer(XmlReader)
|
<saml:Issuer> 요소를 읽습니다.
|
ReadKeyIdentifierClause(XmlReader)
|
SecurityKeyIdentifierClause를 읽습니다.
|
ReadNameId(XmlReader)
|
<saml:NameID> 요소를 읽습니다.
|
ReadNameIdType(XmlReader)
|
<Issuer> 및 <NameID> 모두 NameIDType입니다. 이 메서드는 이러한 요소 중 하나의 내용을 읽습니다.
|
ReadProxyRestriction(XmlReader)
|
saml:ProxyRestrictionType의 xsi:type을 지정하는 <saml:ProxyRestriction> 요소 또는 <saml:Condition> 요소를 읽습니다.
|
ReadSigningKeyInfo(XmlReader, Saml2Assertion)
|
SAML Signing KeyInfo를 역직렬화합니다.
|
ReadStatement(XmlReader)
|
<saml:Statement> 요소를 읽습니다.
|
ReadSubject(XmlReader)
|
<saml:Subject> 요소를 읽습니다.
|
ReadSubjectConfirmation(XmlReader)
|
<SubjectConfirmation> 요소를 읽습니다.
|
ReadSubjectConfirmationData(XmlReader)
|
<saml:SubjectConfirmationData> 요소를 읽습니다.
|
ReadSubjectId(XmlReader, String)
|
이 메서드는 ID에 대한 <Subject> 및 <SubjectConfirmation> 요소에 사용되는 구문을 처리합니다.
|
ReadSubjectKeyInfo(XmlReader)
|
SAML Subject <ds:KeyInfo> 요소를 역직렬화합니다.
|
ReadSubjectLocality(XmlReader)
|
<saml:SubjectLocality> 요소를 읽습니다.
|
ReadToken(String)
|
파생 클래스에서 재정의되는 경우 지정된 문자열을 파생된 클래스에 의해 처리된 유형의 토큰으로 역직렬화합니다.
(다음에서 상속됨 SecurityTokenHandler)
|
ReadToken(XmlReader)
|
지정된 스트림에서 SAML 2.0 토큰을 읽습니다.
|
ReadToken(XmlReader, SecurityTokenResolver)
|
파생 클래스에서 재정의되는 경우 지정된 XML 판독기에 의해 참조된 XML을 지정된 토큰 확인자를 사용하여 파생 클래스에 의해 처리된 형식의 토큰으로 역직렬화합니다.
(다음에서 상속됨 SecurityTokenHandler)
|
ResolveIssuerToken(Saml2Assertion, SecurityTokenResolver)
|
SecurityToken에 대한 서명 키 식별자를 확인합니다.
|
ResolveSecurityKeys(Saml2Assertion, SecurityTokenResolver)
|
SecurityKey에서 참조되는 Saml2Assertion의 컬렉션을 확인합니다.
|
SetDelegateFromAttribute(Saml2Attribute, ClaimsIdentity, String)
|
이 메서드는 Saml2Attribute의 특수한 형식이 발견될 때 호출됩니다. 전달된 Saml2Attribute가 각각 클레임으로 매핑될 특성 값(Saml2Attribute 속성에서)의 컬렉션을 포함하는 Values를 래핑합니다. 지정된 발급자를 사용하여 ClaimsIdentity에서 모든 클레임이 반환됩니다.
|
ToString()
|
현재 개체를 나타내는 문자열을 반환합니다.
(다음에서 상속됨 Object)
|
TraceTokenValidationFailure(SecurityToken, String)
|
추적 기능이 설정된 경우 보안 토큰의 유효성 검사 중 오류 이벤트를 추적합니다.
(다음에서 상속됨 SecurityTokenHandler)
|
TraceTokenValidationSuccess(SecurityToken)
|
추적 기능이 설정된 경우 보안 토큰 이벤트의 성공적인 유효성 검사를 추적합니다.
(다음에서 상속됨 SecurityTokenHandler)
|
TryResolveIssuerToken(Saml2Assertion, SecurityTokenResolver, SecurityToken)
|
SecurityToken에 대해 서명 키 식별자를 확인합니다.
|
ValidateConditions(Saml2Conditions, Boolean)
|
지정된 Saml2Conditions 개체의 유효성을 검사합니다.
|
ValidateConfirmationData(Saml2SubjectConfirmationData)
|
지정된 Saml2SubjectConfirmationData 개체의 유효성을 검사합니다.
|
ValidateToken(SecurityToken)
|
토큰 데이터의 유효성을 검사하고 해당 클레임을 반환합니다.
|
WriteAction(XmlWriter, Saml2Action)
|
<saml:Action> 요소를 씁니다.
|
WriteAdvice(XmlWriter, Saml2Advice)
|
<saml:Advice> 요소를 씁니다.
|
WriteAssertion(XmlWriter, Saml2Assertion)
|
지정된 SAML 어설션을 지정된 XML 작성기로 serialize합니다.
|
WriteAttribute(XmlWriter, Saml2Attribute)
|
<saml:Attribute> 요소를 씁니다.
|
WriteAttributeStatement(XmlWriter, Saml2AttributeStatement)
|
<saml:AttributeStatement> 요소를 씁니다.
|
WriteAttributeValue(XmlWriter, String, Saml2Attribute)
|
saml:Attribute 요소를 씁니다.
|
WriteAudienceRestriction(XmlWriter, Saml2AudienceRestriction)
|
<saml:AudienceRestriction> 요소를 씁니다.
|
WriteAuthenticationContext(XmlWriter, Saml2AuthenticationContext)
|
<saml:AuthnContext> 요소를 씁니다.
|
WriteAuthenticationStatement(XmlWriter, Saml2AuthenticationStatement)
|
<saml:AuthnStatement> 요소를 씁니다.
|
WriteAuthorizationDecisionStatement(XmlWriter, Saml2AuthorizationDecisionStatement)
|
<saml:AuthzDecisionStatement> 요소를 씁니다.
|
WriteConditions(XmlWriter, Saml2Conditions)
|
<saml:Conditions> 요소를 씁니다.
|
WriteEvidence(XmlWriter, Saml2Evidence)
|
<saml:Evidence> 요소를 씁니다.
|
WriteIssuer(XmlWriter, Saml2NameIdentifier)
|
<saml:Issuer> 요소를 씁니다.
|
WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)
|
Saml2AssertionKeyIdentifierClause를 지정된 XML 작성기에 serialize합니다.
|
WriteNameId(XmlWriter, Saml2NameIdentifier)
|
<saml:NameID> 요소를 씁니다.
|
WriteNameIdType(XmlWriter, Saml2NameIdentifier)
|
<Issuer> 및 <NameID> 모두 NameIDType입니다. 이 메서드는 이러한 요소 중 하나의 내용을 씁니다.
|
WriteProxyRestriction(XmlWriter, Saml2ProxyRestriction)
|
<saml:ProxyRestriction> 요소를 씁니다.
|
WriteSigningKeyInfo(XmlWriter, SecurityKeyIdentifier)
|
지정된 XML 작성기를 사용하여 서명된 <ds:KeyInfo> 요소를 씁니다.
|
WriteStatement(XmlWriter, Saml2Statement)
|
Saml2statement를 씁니다.
|
WriteSubject(XmlWriter, Saml2Subject)
|
<saml:Subject> 요소를 씁니다.
|
WriteSubjectConfirmation(XmlWriter, Saml2SubjectConfirmation)
|
<saml:SubjectConfirmation> 요소를 씁니다.
|
WriteSubjectConfirmationData(XmlWriter, Saml2SubjectConfirmationData)
|
<saml:SubjectConfirmationData> 요소를 씁니다.
|
WriteSubjectKeyInfo(XmlWriter, SecurityKeyIdentifier)
|
지정된 XML 작성기를 사용하여 Subject <ds:KeyInfo> 요소를 serialize합니다.
|
WriteSubjectLocality(XmlWriter, Saml2SubjectLocality)
|
<saml:SubjectLocality> 요소를 씁니다.
|
WriteToken(SecurityToken)
|
파생 클래스에서 재정의되는 경우 지정한 보안 토큰을 문자열에 serialize합니다. 토큰은 파생된 클래스에서 처리되는 형식이어야 합니다.
(다음에서 상속됨 SecurityTokenHandler)
|
WriteToken(XmlWriter, SecurityToken)
|
SAML2 토큰을 지정된 XML 작성기에 씁니다.
|