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

Call 1

Spécifie que DCOM authentifie les informations d’identification du client quand 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 quand le client établit une relation avec le serveur. 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.

None 0

Ne spécifie pas d'authentification. Ce champ est constant.

Pkt 4

Spécifie que DCOM vérifie que toutes les données reçues proviennent du client attendu. Les transports de datagrammes utilisent 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 n’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.

Notes

Les ProcessModelComAuthenticationLevel paramètres ne sont pertinents que 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