Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
SecurityPolicyConfiguration Class
SecurityPolicyConfiguration Constructor
SecurityPolicyConfiguration Properties

# SecurityPolicyConfiguration Class

Configuration information for SecurityPolicyConfiguration. This class provides configuration and preference data for Security Policies (i.e certificates)
Inheritance Hierarchy
System
Object
Avaya.ClientServices
SecurityPolicyConfiguration

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
Copy

    public class SecurityPolicyConfiguration

The SecurityPolicyConfiguration type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| SecurityPolicyConfiguration | Constructor.

Top
Properties

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

Top
See Also

#### Reference

Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.