| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract Configuration | |
| public abstract Configuration | |
| public static KerberosJdkProvider | |
| public abstract KerberosTicket | |
| public boolean | Returns: true if Kerberos (GSS API) is available in underlying JDK and it is possible to use it. False otherwise
|
| public GSSCredential | |
| public GSSCredential |
| logger | back to summary |
|---|---|
| private static final Logger logger | |
| KerberosJdkProvider | back to summary |
|---|---|
| public KerberosJdkProvider() | |
| createJaasConfigurationForServer | back to summary |
|---|---|
| public abstract Configuration createJaasConfigurationForServer(String keytab, String serverPrincipal, boolean debug) | |
| createJaasConfigurationForUsernamePasswordLogin | back to summary |
|---|---|
| public abstract Configuration createJaasConfigurationForUsernamePasswordLogin(boolean debug) | |
| getProvider | back to summary |
|---|---|
| public static KerberosJdkProvider getProvider() | |
| gssCredentialToKerberosTicket | back to summary |
|---|---|
| public abstract KerberosTicket gssCredentialToKerberosTicket(KerberosTicket kerberosTicket, GSSCredential gssCredential) | |
| isKerberosAvailable | back to summary |
|---|---|
public boolean isKerberosAvailable()
| |
| kerberosTicketToGSSCredential | back to summary |
|---|---|
| public GSSCredential kerberosTicketToGSSCredential(KerberosTicket kerberosTicket) | |
| kerberosTicketToGSSCredential | back to summary |
|---|---|
| public GSSCredential kerberosTicketToGSSCredential(KerberosTicket kerberosTicket, final int lifetime, final int usage) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Configuration | createJaasConfigurationForServer(String keytab, final String serverPrincipal, final boolean debug)
Implements abstract org. |
| public Configuration | createJaasConfigurationForUsernamePasswordLogin(final boolean debug)
Implements abstract org. |
| private String | |
| public KerberosTicket | gssCredentialToKerberosTicket(KerberosTicket kerberosTicket, GSSCredential gssCredential)
Implements abstract org. |
| IBMJDKProvider | back to summary |
|---|---|
| private IBMJDKProvider() | |
| createJaasConfigurationForServer | back to summary |
|---|---|
| public Configuration createJaasConfigurationForServer(String keytab, final String serverPrincipal, final boolean debug) Implements abstract org.
| |
| createJaasConfigurationForUsernamePasswordLogin | back to summary |
|---|---|
| public Configuration createJaasConfigurationForUsernamePasswordLogin(final boolean debug) Implements abstract org.
| |
| getKeytabURL | back to summary |
|---|---|
| private String getKeytabURL(String keytab) | |
| gssCredentialToKerberosTicket | back to summary |
|---|---|
| public KerberosTicket gssCredentialToKerberosTicket(KerberosTicket kerberosTicket, GSSCredential gssCredential) Implements abstract org.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Configuration | createJaasConfigurationForServer(final String keytab, final String serverPrincipal, final boolean debug)
Implements abstract org. |
| public Configuration | createJaasConfigurationForUsernamePasswordLogin(final boolean debug)
Implements abstract org. |
| public KerberosTicket | gssCredentialToKerberosTicket(KerberosTicket kerberosTicket, GSSCredential gssCredential)
Implements abstract org. |
| SunJDKProvider | back to summary |
|---|---|
| private SunJDKProvider() | |
| createJaasConfigurationForServer | back to summary |
|---|---|
| public Configuration createJaasConfigurationForServer(final String keytab, final String serverPrincipal, final boolean debug) Implements abstract org.
| |
| createJaasConfigurationForUsernamePasswordLogin | back to summary |
|---|---|
| public Configuration createJaasConfigurationForUsernamePasswordLogin(final boolean debug) Implements abstract org.
| |
| gssCredentialToKerberosTicket | back to summary |
|---|---|
| public KerberosTicket gssCredentialToKerberosTicket(KerberosTicket kerberosTicket, GSSCredential gssCredential) Implements abstract org.
| |