SecurityPolicyConfiguration Class |
Namespace: Avaya.ClientServices
public class SecurityPolicyConfiguration
The SecurityPolicyConfiguration type exposes the following members.
| Name | Description | |
|---|---|---|
| SecurityPolicyConfiguration |
Constructor.
|
| Name | Description | |
|---|---|---|
| BlackListedCipherSuites |
List of blacklisted SSL cipher suites, which will not be included during TLS connection negotiation.
| |
| CertificateRenewalValue |
An integer value specifying the percentage(0 - 100) of certificate's max age
after which client should issue a certificate renewal notification.
| |
| CertificateStoreDirectory |
Directory location where client identity certificate will be stored.
| |
| ContinueOnTlsServerIdentityFailure |
A Boolean value to specify the action to take when server identity validation fails.
If true, allow the connection to continue. Otherwise, abort the connection.
| |
| CryptographicSalt |
Cryptographic salt to use during encrypting certificate store.
| |
| FIPSModeEnabled |
A Boolean value to specify FIPS mode to be enabled for this client.
| |
| MinimumPermittedTLSProtocolVersion |
Specifies the minimum permitted TLS protocol version supported by the application.
Default value is TLS1_0 | |
| MinimumRsaKeyLength |
An integer value specifying the minimum RSA key length to be used for validating the certificate received from
the server during TLS Handshake.
| |
| PrivateTrustStoreEnabled |
Specifies if the private trust store should be used for certificate validations.
| |
| RevocationCheckPolicy |
Specifies the Policy for certificate revocation checking.
| |
| ScepConfiguration |
Configuration information for SCEP (Simple Certificate Enrollment Protocol).
This protocol is used to retrieve Client Identity certificates from the enrollment server.
| |
| TrustStoreMode |
Specifies the trust store(s) to be used for certificate validations.
| |
| UsePrivateKeychainForIdentityCertificate |
Specifies if the private keychain should be used for storing client identity.
|