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.
|