ProtectionLevel Enum

Definition

Enumerates the protection level associated with opening a connection to a SSAS Server.

public enum ProtectionLevel
type ProtectionLevel = 
Public Enum ProtectionLevel
Inheritance
ProtectionLevel

Fields

Name Value Description
None 0

Requires no authentication, no signatures, and no encryption.

Connection 1

Requires authentication, but messages are sent in clear text without signatures.

Integrity 2

Requires authentication and uses signature to detect any tampering of the data which may have occurred between the two end points of a communication.

Privacy 3

Requires authentication, encrypts and signs the messages being transferred between the two end points of a communication. This is the maximum level of protection.

Applies to