다음을 통해 공유


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) 메서드

정의

SAML 1.1 토큰에서 클레임을 만듭니다.

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::SamlSecurityToken ^ samlSecurityToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.SamlSecurityToken samlSecurityToken);
abstract member CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlSecurityToken As SamlSecurityToken) As ClaimsIdentity

매개 변수

samlSecurityToken
SamlSecurityToken

클레임을 만들 보안 토큰을 나타내는 SamlSecurityToken입니다.

반환

토큰에서 추출된 클레임을 포함하는 ClaimsIdentity입니다.

예외

samlSecurityToken이(가) null인 경우

samlSecurityTokenAssertion 속성이 null입니다.

처리기가 구성되어 있지 않거나 발급자 이름 레지스트리가 처리기에 대해 구성되어 있지 않은 경우 (Configuration 속성은 null이거나 nullSecurityTokenHandlerConfiguration 속성을 사용하여 IssuerNameRegistry으로 설정되었습니다.

보안 토큰(samlSecurityToken)용으로 구성된 발급자 이름 레지스트리에 의해 반환되는 발급자 이름이 null이거나 비어 있습니다.

적용 대상