MSDN Library

Class System.Net.Security.SecureChannelPolicy

System.Net.Security

Inheritance

ObjectEncryptionPolicySecureChannelPolicy

Remarks

The SecureChannelPolicy class is an abstract base class that defines the security policies for secure channels.

This class is not intended to be used directly from your code. The security policies for secure channels are typically configured through other classes, such as SslPolicy or by implementing custom security protocols.

Secure channels provide encrypted and authenticated communication between network endpoints. This class serves as a foundation for classes that implement specific security protocols like SSL/TLS.

Implementations

The following classes inherit from SecureChannelPolicy:

Properties

The SecureChannelPolicy class has the following properties, inherited from EncryptionPolicy:

Name Type Description
CipherStrength int Gets or sets the minimum cipher strength required for the secure channel.
HashStrength int Gets or sets the minimum hash strength required for the secure channel.
KeyStrength int Gets or sets the minimum key strength required for the secure channel.

Methods

The SecureChannelPolicy class has the following methods:

Name Description
CheckCertificatePolicy When overridden in a derived class, validates a server's certificate against the specified policy.

Requirements

Namespace

System.Net.Security

Assembly

System.Net.dll

See Also

System.Net.Security