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 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
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.