GenericXmlSecurityToken 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
GenericXmlSecurityToken 클래스의 새 인스턴스를 초기화합니다.
public:
GenericXmlSecurityToken(System::Xml::XmlElement ^ tokenXml, System::IdentityModel::Tokens::SecurityToken ^ proofToken, DateTime effectiveTime, DateTime expirationTime, System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ internalTokenReference, System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ externalTokenReference, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public GenericXmlSecurityToken (System.Xml.XmlElement tokenXml, System.IdentityModel.Tokens.SecurityToken proofToken, DateTime effectiveTime, DateTime expirationTime, System.IdentityModel.Tokens.SecurityKeyIdentifierClause internalTokenReference, System.IdentityModel.Tokens.SecurityKeyIdentifierClause externalTokenReference, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.IdentityModel.Tokens.GenericXmlSecurityToken : System.Xml.XmlElement * System.IdentityModel.Tokens.SecurityToken * DateTime * DateTime * System.IdentityModel.Tokens.SecurityKeyIdentifierClause * System.IdentityModel.Tokens.SecurityKeyIdentifierClause * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.IdentityModel.Tokens.GenericXmlSecurityToken
Public Sub New (tokenXml As XmlElement, proofToken As SecurityToken, effectiveTime As DateTime, expirationTime As DateTime, internalTokenReference As SecurityKeyIdentifierClause, externalTokenReference As SecurityKeyIdentifierClause, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))
매개 변수
- tokenXml
- XmlElement
보안 토큰과 연결된 XML을 나타내는 XmlElement입니다. TokenXml 속성을 설정합니다.
- proofToken
- SecurityToken
보안 토큰의 증명 토큰을 나타내는 SecurityToken입니다. ProofToken 속성을 설정합니다.
- internalTokenReference
- SecurityKeyIdentifierClause
이 보안 토큰이 참조되는 SOAP 메시지에 포함된 경우 이 보안 토큰에 대한 참조를 나타내는 SecurityKeyIdentifierClause입니다. InternalTokenReference 속성을 설정합니다.
- externalTokenReference
- SecurityKeyIdentifierClause
이 보안 토큰이 참조되는 SOAP 메시지에 포함되지 않은 경우 이 보안 토큰에 대한 참조를 나타내는 SecurityKeyIdentifierClause입니다. ValidFrom 속성을 설정합니다.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
이 보안 토큰에 대한 권한 부여 정책의 집합을 포함하는 ReadOnlyCollection<T> 형식의 IAuthorizationPolicy입니다.
예외
설명
매개 변수가 이 internalTokenReference
면 null
이 보안 토큰에 LocalIdKeyIdentifierClause 대한 키 식별자 절이 만들어지고 속성으로 InternalTokenReference 설정됩니다.
GenericXmlSecurityToken 페더레이션 시나리오에서 를 가져오는 경우 증명 토큰에는 클라이언트에 대해 암호화된 키가 포함됩니다.
적용 대상
.NET