public static class DatabaseClientFactory.KerberosAuthContext
extends java.lang.Object
Constructor and Description |
---|
KerberosAuthContext() |
KerberosAuthContext(DatabaseClientFactory.KerberosConfig krbConfig) |
KerberosAuthContext(java.lang.String principal) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getKrbOptions() |
DatabaseClientFactory.KerberosAuthContext |
withSSLContext(javax.net.ssl.SSLContext context)
Deprecated.
|
DatabaseClientFactory.KerberosAuthContext |
withSSLContext(javax.net.ssl.SSLContext context,
javax.net.ssl.X509TrustManager trustManager)
The SSLContext should be initialized with KeyManager and TrustManager
using a KeyStore.
|
DatabaseClientFactory.KerberosAuthContext |
withSSLHostnameVerifier(DatabaseClientFactory.SSLHostnameVerifier verifier)
Specifies the host verifier for a client that verifies hosts for
additional security.
|
public KerberosAuthContext()
public KerberosAuthContext(java.lang.String principal)
public KerberosAuthContext(DatabaseClientFactory.KerberosConfig krbConfig)
public java.util.Map<java.lang.String,java.lang.String> getKrbOptions()
@Deprecated public DatabaseClientFactory.KerberosAuthContext withSSLContext(javax.net.ssl.SSLContext context)
DatabaseClientFactory.SecurityContext
withSSLContext
in interface DatabaseClientFactory.SecurityContext
context
- - the SSLContext object required for the SSL connectionpublic DatabaseClientFactory.KerberosAuthContext withSSLContext(javax.net.ssl.SSLContext context, javax.net.ssl.X509TrustManager trustManager)
DatabaseClientFactory.SecurityContext
withSSLContext
in interface DatabaseClientFactory.SecurityContext
context
- - the SSLContext object required for the SSL connectiontrustManager
- - X509TrustManager with which we initialize the
SSLContextpublic DatabaseClientFactory.KerberosAuthContext withSSLHostnameVerifier(DatabaseClientFactory.SSLHostnameVerifier verifier)
DatabaseClientFactory.SecurityContext
withSSLHostnameVerifier
in interface DatabaseClientFactory.SecurityContext
verifier
- the host verifierCopyright © 2013-2021 MarkLogic Corporation.