public abstract class KerberosJdkProvider extends Object
Constructor and Description |
---|
KerberosJdkProvider() |
Modifier and Type | Method and Description |
---|---|
abstract Configuration |
createJaasConfigurationForServer(String keytab,
String serverPrincipal,
boolean debug) |
abstract Configuration |
createJaasConfigurationForUsernamePasswordLogin(boolean debug) |
static KerberosJdkProvider |
getProvider() |
abstract KerberosTicket |
gssCredentialToKerberosTicket(KerberosTicket kerberosTicket,
GSSCredential gssCredential) |
GSSCredential |
kerberosTicketToGSSCredential(KerberosTicket kerberosTicket) |
GSSCredential |
kerberosTicketToGSSCredential(KerberosTicket kerberosTicket,
int lifetime,
int usage) |
public abstract Configuration createJaasConfigurationForServer(String keytab, String serverPrincipal, boolean debug)
public abstract Configuration createJaasConfigurationForUsernamePasswordLogin(boolean debug)
public abstract KerberosTicket gssCredentialToKerberosTicket(KerberosTicket kerberosTicket, GSSCredential gssCredential)
public GSSCredential kerberosTicketToGSSCredential(KerberosTicket kerberosTicket)
public GSSCredential kerberosTicketToGSSCredential(KerberosTicket kerberosTicket, int lifetime, int usage)
public static KerberosJdkProvider getProvider()
Copyright © 2016 JBoss by Red Hat. All rights reserved.