AuthenticationOption Enumeration
Specifies the remote procedure call (RPC) authentication mechanism. Applicable only when the ActivationOption is set to Server.
Assembly: System.EnterpriseServices (in System.EnterpriseServices.dll)
| Member name | Description | |
|---|---|---|
| Call | Authenticates credentials at the beginning of every call. | |
| Connect | Authenticates credentials only when the connection is made. | |
| Default | Uses the default authentication level for the specified authentication service. In COM+, this setting is provided by the DefaultAuthenticationLevel property in the LocalComputer collection. | |
| Integrity | Authenticates credentials and verifies that no call data has been modified in transit. | |
| None | Authentication does not occur. | |
| Packet | Authenticates credentials and verifies that all call data is received. | |
| Privacy | Authenticates credentials and encrypts the packet, including the data and the sender's identity and signature. |
The following code example demonstrates the use of this enumeration in conjunction with the ApplicationAccessControlAttribute attribute.
Available since 1.1