Bagikan melalui


GenericXmlSecurityToken Konstruktor

Definisi

Menginisialisasi instans baru kelas 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))

Parameter

tokenXml
XmlElement

XmlElement yang mewakili XML yang terkait dengan token keamanan. TokenXml Mengatur properti .

proofToken
SecurityToken

SecurityToken yang mewakili token bukti untuk token keamanan. ProofToken Mengatur properti .

effectiveTime
DateTime

DateTime yang mewakili instan pertama dalam waktu di mana token keamanan ini valid. ValidFrom Mengatur properti .

expirationTime
DateTime

DateTime yang mewakili instans waktu terakhir di mana token keamanan ini valid. ValidFrom Mengatur properti .

internalTokenReference
SecurityKeyIdentifierClause

SecurityKeyIdentifierClause yang mewakili referensi ke token keamanan ini ketika disertakan dalam pesan SOAP tempat token tersebut dirujuk. InternalTokenReference Mengatur properti .

externalTokenReference
SecurityKeyIdentifierClause

SecurityKeyIdentifierClause yang mewakili referensi ke token keamanan ini ketika tidak disertakan dalam pesan SOAP tempat token tersebut dirujuk. ValidFrom Mengatur properti .

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

ReadOnlyCollection<T> Jenis IAuthorizationPolicy yang berisi kebijakan otorisasi yang ditetapkan untuk token keamanan ini.

Pengecualian

tokenXmladalah null.

-atau-

proofTokenadalah null.

Keterangan

internalTokenReference Ketika parameter adalah null, LocalIdKeyIdentifierClause klausa pengidentifikasi kunci dibuat untuk token keamanan ini dan diatur ke InternalTokenReference properti .

GenericXmlSecurityToken Ketika diperoleh dalam skenario federasi, token bukti berisi kunci yang dienkripsi untuk klien.

Berlaku untuk