GenericXmlSecurityToken Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru dari 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. Mengatur properti TokenXml.
- proofToken
- SecurityToken
SecurityToken yang mewakili token bukti untuk token keamanan. Mengatur properti ProofToken.
- effectiveTime
- DateTime
DateTime yang mewakili instans pertama pada waktu di mana token keamanan ini valid. Mengatur properti ValidFrom.
- expirationTime
- DateTime
DateTime yang mewakili instans terakhir di waktu di mana token keamanan ini valid. Mengatur properti ValidFrom.
- internalTokenReference
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause Yang mewakili referensi ke token keamanan ini ketika disertakan dalam pesan SOAP tempat token tersebut dirujuk. Mengatur properti InternalTokenReference.
- externalTokenReference
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause Yang mewakili referensi ke token keamanan ini ketika tidak disertakan dalam pesan SOAP tempat token tersebut dirujuk. Mengatur properti ValidFrom.
- authorizationPolicies
- ReadOnlyCollection<IAuthorizationPolicy>
ReadOnlyCollection<T> Jenis IAuthorizationPolicy yang berisi kebijakan otorisasi yang ditetapkan untuk token keamanan ini.
Pengecualian
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.