Package | Description |
---|---|
org.wildfly.security.auth.util |
Miscellaneous utility classes and APIs for client and server login applications.
|
Modifier and Type | Method and Description |
---|---|
GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.Builder.addMechanismOid(Oid oid)
Add an
Oid for a mechanism the GSSCredential should be usable with. |
static GSSCredentialSecurityFactory.Builder |
GSSCredentialSecurityFactory.builder()
Obtain a new
GSSCredentialSecurityFactory.Builder capable of building a GSSCredentialSecurityFactory . |
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. |
Copyright © 2020 JBoss by Red Hat. All rights reserved.