GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.addMechanismOid(Oid oid) |
|
static GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.builder() |
Deprecated.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setCheckKeyTab(boolean value) |
Set if keytab file existence and principal presence in it should be checked on factory build.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setDebug(boolean debug) |
Set if debug logging should be enabled for the JAAS authentication portion of obtaining the GSSCredential
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setFailCache(long seconds) |
Set amount of seconds before new try to obtain GSSCredential should be done if it has failed last time.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setIsServer(boolean isServer) |
Set if the credential returned from the factory is representing the server side of the connection.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setKeyTab(File keyTab) |
Set the keytab file to obtain the identity.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setMinimumRemainingLifetime(int minimumRemainingLifetime) |
Once the factory has been called once it will cache the resulting GSSCredential , this setting
defines how much life it must have left in seconds for it to be re-used.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setObtainKerberosTicket(boolean obtainKerberosTicket) |
Set if the KerberosTicket should also be obtained and associated with the Credential/
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setOptions(Map<String,Object> options) |
Set other configuration options for Krb5LoginModule
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setPrincipal(String principal) |
Set the principal name for the initial authentication from the KeyTab.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setRequestLifetime(int requestLifetime) |
Set the lifetime to request newly created credentials are valid for.
|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.setWrapGssCredential(boolean value) |
Set if the constructed GSSCredential should be wrapped to prevent improper credential disposal or not.
|