Partager via


ProcessModelComAuthenticationLevel Énumération

Définition

Spécifie le niveau d’authentification pour la sécurité DCOM.

public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel = 
Public Enum ProcessModelComAuthenticationLevel
Héritage
ProcessModelComAuthenticationLevel

Champs

Nom Valeur Description
None 0

Spécifie aucune authentification. Ce champ est constant.

Call 1

Spécifie que DCOM authentifie les informations d’identification du client lorsque le serveur reçoit la demande au début de chaque appel de procédure distante.

Connect 2

Spécifie que DCOM authentifie les informations d’identification du client uniquement lorsque le client établit une relation avec le serveur. Il s’agit de la valeur par défaut.

Default 3

Spécifie que DCOM détermine le niveau d’authentification à l’aide de son algorithme de négociation de sécurité normal.

Pkt 4

Spécifie que DCOM vérifie que toutes les données reçues proviennent du client attendu. Le datagramme transporte toujours l’authentification Pkt.

PktIntegrity 5

Spécifie que DCOM authentifie et vérifie qu’aucune des données transférées entre le client et le serveur a été modifiée.

PktPrivacy 6

Spécifie que DCOM authentifie tous les niveaux précédents et chiffre la valeur d’argument de chaque appel de procédure distante.

Exemples

L’exemple suivant montre comment obtenir la valeur de la propriété actuelle ProcessModelSection.ComAuthenticationLevel , puis la définir sur Call:


// Get the current ComAuthenticationLevel property value.
ProcessModelComAuthenticationLevel comAuthLevel = 
   processModelSection.ComAuthenticationLevel;

// Set the ComAuthenticationLevel property to
// ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel =
    ProcessModelComAuthenticationLevel.Call;
' Get the current ComAuthenticationLevel property value.
   Dim comAuthLevel _
   As ProcessModelComAuthenticationLevel = _
   processModelSection.ComAuthenticationLevel

' Set the ComAuthenticationLevel property to
' ProcessModelComAuthenticationLevel.Call.
   processModelSection.ComAuthenticationLevel = _
   ProcessModelComAuthenticationLevel.Call

Remarques

ProcessModelComAuthenticationLevel définit les valeurs à utiliser lorsque vous définissez la ProcessModelSection.ComAuthenticationLevel propriété.

La valeur par défaut est Connect.

Note

Les ProcessModelComAuthenticationLevel paramètres sont pertinents uniquement lorsque vous utilisez le modèle de processus ASP.NET (Internet Information Services [IIS] 5.n ou le mode compatible sur IIS 6 uniquement).

S’applique à

Voir aussi