CardSpaceSelector.GetToken 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CardSpace 시스템을 사용하여 보안 토큰을 생성합니다.
오버로드
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
CardSpace 시스템과 지정된 정책 체인 및 토큰 직렬 변환기를 사용하여 보안 토큰을 생성합니다. |
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
CardSpace 시스템과 지정된 엔드포인트, 정책, 토큰 발급자 및 토큰 직렬 변환기를 사용하여 보안 토큰을 생성합니다. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
CardSpace 시스템과 지정된 정책 체인 및 토큰 직렬 변환기를 사용하여 보안 토큰을 생성합니다.
public:
static System::IdentityModel::Tokens::GenericXmlSecurityToken ^ GetToken(cli::array <System::IdentityModel::Selectors::CardSpacePolicyElement ^> ^ policyChain, System::IdentityModel::Selectors::SecurityTokenSerializer ^ tokenSerializer);
public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken (System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer);
static member GetToken : System.IdentityModel.Selectors.CardSpacePolicyElement[] * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.Tokens.GenericXmlSecurityToken
Public Shared Function GetToken (policyChain As CardSpacePolicyElement(), tokenSerializer As SecurityTokenSerializer) As GenericXmlSecurityToken
매개 변수
- policyChain
- CardSpacePolicyElement[]
클라이언트가 최종 토큰에 해제하도록 요구하는 페더레이션 보안 체인을 설명하는 CardSpacePolicyElement의 배열입니다.
- tokenSerializer
- SecurityTokenSerializer
SecurityTokenSerializer 절을 읽을 수 있는 KeyInfo
입니다.
반환
생성된 보안 토큰을 나타내는 GenericXmlSecurityToken입니다.
예외
적용 대상
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
CardSpace 시스템과 지정된 엔드포인트, 정책, 토큰 발급자 및 토큰 직렬 변환기를 사용하여 보안 토큰을 생성합니다.
public:
static System::IdentityModel::Tokens::GenericXmlSecurityToken ^ GetToken(System::Xml::XmlElement ^ endpoint, System::Collections::Generic::IEnumerable<System::Xml::XmlElement ^> ^ policy, System::Xml::XmlElement ^ requiredRemoteTokenIssuer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ tokenSerializer);
public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken (System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable<System.Xml.XmlElement> policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer);
static member GetToken : System.Xml.XmlElement * seq<System.Xml.XmlElement> * System.Xml.XmlElement * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.Tokens.GenericXmlSecurityToken
Public Shared Function GetToken (endpoint As XmlElement, policy As IEnumerable(Of XmlElement), requiredRemoteTokenIssuer As XmlElement, tokenSerializer As SecurityTokenSerializer) As GenericXmlSecurityToken
매개 변수
- endpoint
- XmlElement
토큰이 있는 받는 사람의 엔드포인트 주소를 나타내는 XmlElement입니다.
- policy
- IEnumerable<XmlElement>
받는 사람이 요청한 클레임과 토큰 형식을 지정하는 정책 부분을 포함하는 IEnumerable<T> 형식의 XmlElement입니다.
- requiredRemoteTokenIssuer
- XmlElement
토큰의 발급자를 나타내는 XmlElement입니다.
- tokenSerializer
- SecurityTokenSerializer
SecurityTokenSerializer 절을 읽을 수 있는 KeyInfo
입니다.
반환
생성된 보안 토큰을 나타내는 GenericXmlSecurityToken입니다.
예외
설명
사용자나 정책 발급자가 지정한 타사가 보안 토큰을 발급할 수 있습니다.
적용 대상
.NET