KerberosSecurityTokenProvider Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe KerberosSecurityTokenProvider.
Overload
| Nome | Descrizione |
|---|---|
| KerberosSecurityTokenProvider(String) |
Inizializza una nuova istanza della KerberosSecurityTokenProvider classe utilizzando il nome dell'entità servizio specificato. |
| KerberosSecurityTokenProvider(String, TokenImpersonationLevel) |
Inizializza una nuova istanza della KerberosSecurityTokenProvider classe utilizzando il nome dell'entità servizio specificata e se un client consente a un destinatario del KerberosRequestorSecurityToken token di sicurezza di rappresentare le credenziali del client. |
| KerberosSecurityTokenProvider(String, TokenImpersonationLevel, NetworkCredential) |
Inizializza una nuova istanza della KerberosSecurityTokenProvider classe utilizzando il nome dell'entità servizio, l'identità client e se un client consente a un destinatario del KerberosRequestorSecurityToken token di sicurezza di rappresentare le credenziali del client. |
KerberosSecurityTokenProvider(String)
- Origine:
- KerberosSecurityTokenProvider.cs
- Origine:
- KerberosSecurityTokenProvider.cs
- Origine:
- KerberosSecurityTokenProvider.cs
Inizializza una nuova istanza della KerberosSecurityTokenProvider classe utilizzando il nome dell'entità servizio specificato.
public:
KerberosSecurityTokenProvider(System::String ^ servicePrincipalName);
public KerberosSecurityTokenProvider(string servicePrincipalName);
new System.IdentityModel.Selectors.KerberosSecurityTokenProvider : string -> System.IdentityModel.Selectors.KerberosSecurityTokenProvider
Public Sub New (servicePrincipalName As String)
Parametri
- servicePrincipalName
- String
Nome dell'entità servizio per cui ottenere un KerberosRequestorSecurityToken token di sicurezza.
Eccezioni
servicePrincipalName è null.
Commenti
Questo costruttore imposta il livello di rappresentazione consentito da un client su TokenImpersonationLevelIdentification. Il contesto corrente del thread chiamante (DefaultNetworkCredentials) viene usato come identità client.
Si applica a
KerberosSecurityTokenProvider(String, TokenImpersonationLevel)
- Origine:
- KerberosSecurityTokenProvider.cs
- Origine:
- KerberosSecurityTokenProvider.cs
- Origine:
- KerberosSecurityTokenProvider.cs
Inizializza una nuova istanza della KerberosSecurityTokenProvider classe utilizzando il nome dell'entità servizio specificata e se un client consente a un destinatario del KerberosRequestorSecurityToken token di sicurezza di rappresentare le credenziali del client.
public:
KerberosSecurityTokenProvider(System::String ^ servicePrincipalName, System::Security::Principal::TokenImpersonationLevel tokenImpersonationLevel);
public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel);
new System.IdentityModel.Selectors.KerberosSecurityTokenProvider : string * System.Security.Principal.TokenImpersonationLevel -> System.IdentityModel.Selectors.KerberosSecurityTokenProvider
Public Sub New (servicePrincipalName As String, tokenImpersonationLevel As TokenImpersonationLevel)
Parametri
- servicePrincipalName
- String
Nome dell'entità servizio per cui ottenere un KerberosRequestorSecurityToken token di sicurezza.
- tokenImpersonationLevel
- TokenImpersonationLevel
Oggetto TokenImpersonationLevel che specifica il grado in cui un destinatario del KerberosRequestorSecurityToken token di sicurezza può agire per conto del client.
Eccezioni
tokenImpersonationLevel non Identification è o Impersonation.
servicePrincipalName è null.
Commenti
Il contesto corrente del thread chiamante (DefaultNetworkCredentials) viene usato come identità client.
Si applica a
KerberosSecurityTokenProvider(String, TokenImpersonationLevel, NetworkCredential)
- Origine:
- KerberosSecurityTokenProvider.cs
- Origine:
- KerberosSecurityTokenProvider.cs
- Origine:
- KerberosSecurityTokenProvider.cs
Inizializza una nuova istanza della KerberosSecurityTokenProvider classe utilizzando il nome dell'entità servizio, l'identità client e se un client consente a un destinatario del KerberosRequestorSecurityToken token di sicurezza di rappresentare le credenziali del client.
public:
KerberosSecurityTokenProvider(System::String ^ servicePrincipalName, System::Security::Principal::TokenImpersonationLevel tokenImpersonationLevel, System::Net::NetworkCredential ^ networkCredential);
public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential);
new System.IdentityModel.Selectors.KerberosSecurityTokenProvider : string * System.Security.Principal.TokenImpersonationLevel * System.Net.NetworkCredential -> System.IdentityModel.Selectors.KerberosSecurityTokenProvider
Public Sub New (servicePrincipalName As String, tokenImpersonationLevel As TokenImpersonationLevel, networkCredential As NetworkCredential)
Parametri
- servicePrincipalName
- String
Nome dell'entità servizio per cui ottenere un KerberosRequestorSecurityToken token di sicurezza.
- tokenImpersonationLevel
- TokenImpersonationLevel
Oggetto TokenImpersonationLevel che specifica il grado in cui un destinatario del KerberosRequestorSecurityToken token di sicurezza può agire per conto del processo client.
- networkCredential
- NetworkCredential
Oggetto NetworkCredential che rappresenta l'identità dell'oggetto KerberosRequestorSecurityToken.
Eccezioni
tokenImpersonationLevel non Identification è o Impersonation.
servicePrincipalName è null.