public class BasicClientTLSValidationConfiguration extends Object implements ClientTLSValidationConfiguration
ClientTLSValidationConfiguration.| Constructor and Description |
|---|
BasicClientTLSValidationConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CertificateNameOptions |
getCertificateNameOptions()
Get a
CertificateNameOptions instance to use when evaluating a client TLS X509Credential. |
TrustEngine<? super X509Credential> |
getX509TrustEngine()
Get a
TrustEngine instance used to validate a client TLS X509Credential. |
void |
setCertificateNameOptions(CertificateNameOptions options)
Set a
CertificateNameOptions instance to use when evaluating a client TLS X509Credential. |
void |
setX509TrustEngine(TrustEngine<? super X509Credential> engine)
Set a
TrustEngine instance used to validate a client TLS X509Credential. |
public BasicClientTLSValidationConfiguration()
@Nullable public TrustEngine<? super X509Credential> getX509TrustEngine()
TrustEngine instance used to validate a client TLS X509Credential.getX509TrustEngine in interface ClientTLSValidationConfigurationpublic void setX509TrustEngine(@Nullable TrustEngine<? super X509Credential> engine)
TrustEngine instance used to validate a client TLS X509Credential.engine - a trust engine instance, may be null@Nullable public CertificateNameOptions getCertificateNameOptions()
CertificateNameOptions instance to use when evaluating a client TLS X509Credential.getCertificateNameOptions in interface ClientTLSValidationConfigurationpublic void setCertificateNameOptions(@Nullable CertificateNameOptions options)
CertificateNameOptions instance to use when evaluating a client TLS X509Credential.options - an options instance, may be nullCopyright © 2021. All rights reserved.