Lire en anglais

Partager via


AuthenticationOption Énumération

Définition

Spécifie le mécanisme d'authentification de l'appel de procédure distante (RPC, Remote Procedure Call). Ne s'applique que lorsque ActivationOption a la valeur Server.

C#
[System.Serializable]
public enum AuthenticationOption
Héritage
AuthenticationOption
Attributs

Champs

Nom Valeur Description
Call 3

Authentifie les informations d'identification au début de chaque appel.

Connect 2

Authentifie les informations d'identification uniquement lorsque la connexion est établie.

Default 0

Utilise le niveau d'authentification par défaut pour le service d'authentification spécifié. Dans COM+, ce paramètre est fourni par la propriété DefaultAuthenticationLevel dans la collection LocalComputer.

Integrity 5

Authentifie les informations d'identification et vérifie qu'aucune donnée d'appel n'a été modifiée lors du transit.

None 1

L'authentification n'a pas lieu.

Packet 4

Authentifie les informations d'identification et vérifie que toutes les données d'appel sont reçues.

Privacy 6

Authentifie les informations d'identification et chiffre le paquet, y compris les données et l'identité et la signature de l'expéditeur.

Exemples

L’exemple de code suivant illustre l’utilisation de cette énumération conjointement avec l’attribut ApplicationAccessControlAttribute .

C#
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
                                    ImpersonationLevel=ImpersonationLevelOption.Identify,
                                    AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]

S’applique à

Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1