Class KerberosTicketUtils
- java.lang.Object
-
- io.trino.plugin.base.authentication.KerberosTicketUtils
-
public final class KerberosTicketUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longgetRefreshTime(KerberosTicket ticket)static KerberosTicketgetTicketGrantingTicket(Subject subject)static booleanisOriginalTicketGrantingTicket(KerberosTicket ticket)Check whether the server principal is the TGS's principal
-
-
-
Method Detail
-
getTicketGrantingTicket
public static KerberosTicket getTicketGrantingTicket(Subject subject)
-
getRefreshTime
public static long getRefreshTime(KerberosTicket ticket)
-
isOriginalTicketGrantingTicket
public static boolean isOriginalTicketGrantingTicket(KerberosTicket ticket)
Check whether the server principal is the TGS's principal- Parameters:
ticket- the original TGT (the ticket that is obtained when a kinit is done)- Returns:
- true or false
-
-