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