Partage via


SspiSecurityTokenProvider Constructeurs

Définition

Initialise une nouvelle instance de la classe SspiSecurityTokenProvider.

Surcharges

SspiSecurityTokenProvider(NetworkCredential, Boolean, Boolean)

Initialise une nouvelle instance de la classe SspiSecurityTokenProvider.

SspiSecurityTokenProvider(NetworkCredential, Boolean, TokenImpersonationLevel)

Initialise une nouvelle instance de la classe SspiSecurityTokenProvider.

SspiSecurityTokenProvider(NetworkCredential, Boolean, Boolean)

Initialise une nouvelle instance de la classe SspiSecurityTokenProvider.

public:
 SspiSecurityTokenProvider(System::Net::NetworkCredential ^ credential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers);
public SspiSecurityTokenProvider (System.Net.NetworkCredential credential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers);
new System.ServiceModel.Security.SspiSecurityTokenProvider : System.Net.NetworkCredential * bool * bool -> System.ServiceModel.Security.SspiSecurityTokenProvider
Public Sub New (credential As NetworkCredential, extractGroupsForWindowsAccounts As Boolean, allowUnauthenticatedCallers As Boolean)

Paramètres

credential
NetworkCredential

Les NetworkCredential qui représentent l'identité du serveur.

extractGroupsForWindowsAccounts
Boolean

true pour développer les utilisateurs pour inclure les groupes Windows, sinon false.

allowUnauthenticatedCallers
Boolean

true pour autoriser les appelants non authentifiés ; sinon, false.

Remarques

L'instance de cette classe est utilisée pour les jetons SSPI sur le service.

S’applique à

SspiSecurityTokenProvider(NetworkCredential, Boolean, TokenImpersonationLevel)

Initialise une nouvelle instance de la classe SspiSecurityTokenProvider.

public:
 SspiSecurityTokenProvider(System::Net::NetworkCredential ^ credential, bool allowNtlm, System::Security::Principal::TokenImpersonationLevel impersonationLevel);
public SspiSecurityTokenProvider (System.Net.NetworkCredential credential, bool allowNtlm, System.Security.Principal.TokenImpersonationLevel impersonationLevel);
new System.ServiceModel.Security.SspiSecurityTokenProvider : System.Net.NetworkCredential * bool * System.Security.Principal.TokenImpersonationLevel -> System.ServiceModel.Security.SspiSecurityTokenProvider
Public Sub New (credential As NetworkCredential, allowNtlm As Boolean, impersonationLevel As TokenImpersonationLevel)

Paramètres

credential
NetworkCredential

Les NetworkCredential qui représentent l'identité du client.

allowNtlm
Boolean

true pour autoriser l'authentification NTLM ; sinon, false.

impersonationLevel
TokenImpersonationLevel

Le TokenImpersonationLevel accordé au serveur.

Remarques

La nouvelle instance de cette classe est utilisée pour les jetons SSPI sur le client.

S’applique à