Bagikan melalui


KerberosRequestorSecurityToken Konstruktor

Definisi

Menginisialisasi instans baru kelas KerberosRequestorSecurityToken.

Overload

KerberosRequestorSecurityToken(String)

Menginisialisasi instans KerberosRequestorSecurityToken baru kelas menggunakan layanan yang terkait dengan nama perwakilan layanan yang ditentukan.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Menginisialisasi instans baru kelas KerberosRequestorSecurityToken.

KerberosRequestorSecurityToken(String)

Menginisialisasi instans KerberosRequestorSecurityToken baru kelas menggunakan layanan yang terkait dengan nama perwakilan layanan yang ditentukan.

public:
 KerberosRequestorSecurityToken(System::String ^ servicePrincipalName);
public KerberosRequestorSecurityToken (string servicePrincipalName);
new System.IdentityModel.Tokens.KerberosRequestorSecurityToken : string -> System.IdentityModel.Tokens.KerberosRequestorSecurityToken
Public Sub New (servicePrincipalName As String)

Parameter

servicePrincipalName
String

Nama perwakilan layanan untuk KerberosRequestorSecurityToken token keamanan. ServicePrincipalName Mengatur properti .

Pengecualian

servicePrincipalNameadalah null.

Tiket Kerberos tidak dapat diperoleh untuk pengguna saat ini.

Keterangan

Nama perwakilan layanan harus dalam salah satu format berikut: host/<hostname>@<domain> atau <hostname>, di mana hostname adalah nama komputer yang menghosting layanan Web target dan domain merupakan nama domain yang sepenuhnya memenuhi syarat dari realm Kerberos tempat komputer host berada. Nama perwakilan layanan dikaitkan dengan akun yang menjalankan layanan dan pemetaan ini disimpan di Pengendali Domain Kerberos (KDC).

Berlaku untuk

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Menginisialisasi instans baru kelas KerberosRequestorSecurityToken.

public:
 KerberosRequestorSecurityToken(System::String ^ servicePrincipalName, System::Security::Principal::TokenImpersonationLevel tokenImpersonationLevel, System::Net::NetworkCredential ^ networkCredential, System::String ^ id);
public KerberosRequestorSecurityToken (string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential, string id);
new System.IdentityModel.Tokens.KerberosRequestorSecurityToken : string * System.Security.Principal.TokenImpersonationLevel * System.Net.NetworkCredential * string -> System.IdentityModel.Tokens.KerberosRequestorSecurityToken
Public Sub New (servicePrincipalName As String, tokenImpersonationLevel As TokenImpersonationLevel, networkCredential As NetworkCredential, id As String)

Parameter

servicePrincipalName
String

Nama perwakilan layanan untuk KerberosRequestorSecurityToken token keamanan. ServicePrincipalName Mengatur properti .

tokenImpersonationLevel
TokenImpersonationLevel

Salah TokenImpersonationLevel satu nilai yang menentukan bagaimana klien memungkinkan KerberosRequestorSecurityToken token keamanan ditiru.

networkCredential
NetworkCredential

NetworkCredential yang menentukan pengguna untuk mendapatkan KerberosRequestorSecurityToken token keamanan.

id
String

Pengidentifikasi unik token keamanan. Mengatur nilai Id properti .

Pengecualian

servicePrincipalNameadalah null.

-atau-

idadalah null.

networkCredential bukan null, tidak sama dengan DefaultNetworkCredentials dan UserName properti kosong atau null.

Tiket Kerberos tidak dapat diperoleh untuk pengguna yang ditentukan.

tokenImpersonationLevel bukan Impersonation atau Identity.

Keterangan

Nama perwakilan layanan harus dalam salah satu format berikut: host/<hostname>@<domain> atau <hostname>, di mana hostname adalah nama komputer yang menghosting layanan Web target dan domain merupakan nama domain yang sepenuhnya memenuhi syarat dari realm Kerberos tempat komputer host berada. Nama perwakilan layanan dikaitkan dengan akun yang menjalankan layanan dan pemetaan ini disimpan di Pengendali Domain Kerberos (KDC).

Ketika null diteruskan ke networkCredential parameter , KerberosRequestorSecurityToken token keamanan diperoleh untuk pengguna saat ini.

Berlaku untuk