Package de.uplanet.lucy.server.kerberos
Class KerberosTicket
java.lang.Object
de.uplanet.lucy.server.kerberos.KerberosTicket
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
get()
CallsThreadContext.getKerberosTicketBase64()
.static String
Returns the Kerberos ticket for the given service principal name.static boolean
Checks if a Kerberos ticket is available in the current thread.static boolean
isAvailable
(String p_strSpn) Checks if a Kerberos ticket for the given service principal name is available in the current thread.
-
Method Details
-
isAvailable
public static boolean isAvailable()Checks if a Kerberos ticket is available in the current thread.- Returns:
true
if a Kerberos ticket is available in the current thread, orfalse
otherwise.
-
isAvailable
Checks if a Kerberos ticket for the given service principal name is available in the current thread.- Parameters:
p_strSpn
- The service principal name.- Returns:
true
if a Kerberos ticket is available in the current thread, orfalse
otherwise.
-
get
CallsThreadContext.getKerberosTicketBase64()
.- Returns:
- The base64-encoded Kerberos ticket that is bound to the current thread,
or
null
ifisAvailable()
returnsfalse
.
-
get
Returns the Kerberos ticket for the given service principal name. CallsThreadContext.getKerberosTicketBase64()
.- Parameters:
p_strSpn
- The service principal name.- Returns:
- The base64-encoded Kerberos ticket that is bound to the current thread,
or
null
ifisAvailable(String)
returnsfalse
.
-