CardSpaceSelector.GetToken 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CardSpace 시스템을 사용하여 보안 토큰을 생성합니다.
오버로드
| Name | Description |
|---|---|
| GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
CardSpace 시스템 및 지정된 정책 체인 및 토큰 serializer를 사용하여 보안 토큰을 생성합니다. |
| GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
CardSpace 시스템 및 지정된 엔드포인트, 정책, 토큰 발급자 및 토큰 serializer를 사용하여 보안 토큰을 생성합니다. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
CardSpace 시스템 및 지정된 정책 체인 및 토큰 serializer를 사용하여 보안 토큰을 생성합니다.
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 절을 읽을 수 있는 A입니다KeyInfo.
반품
GenericXmlSecurityToken 생성된 보안 토큰을 나타내는 A입니다.
예외
policyChain은 null입니다.
-또는-
policyChain 길이가 0입니다.
-또는-
tokenSerializer은 null입니다.
적용 대상
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
CardSpace 시스템 및 지정된 엔드포인트, 정책, 토큰 발급자 및 토큰 serializer를 사용하여 보안 토큰을 생성합니다.
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 절을 읽을 수 있는 A입니다KeyInfo.
반품
GenericXmlSecurityToken 생성된 보안 토큰을 나타내는 A입니다.
예외
설명
보안 토큰은 사용자 또는 정책 발급자가 지정한 타사에서 발급할 수 있습니다.