AuthTicket
, AuthTicketGSSSupport
public class AuthTicketData extends java.lang.Object implements AuthTicket, AuthTicketGSSSupport
Constructor | Description |
---|---|
AuthTicketData(byte[] ticketBytes,
boolean GSSTicket) |
|
AuthTicketData(byte[] ticketBytes,
java.lang.String servicePrincipalName,
boolean GSSTicket) |
|
AuthTicketData(byte[] ticketBytes,
java.lang.String servicePrincipalName,
java.lang.String userPrincipalName,
boolean GSSTicket) |
|
AuthTicketData(byte[] ticketBytes,
java.lang.String servicePrincipalName,
java.lang.String userPrincipalName,
java.util.Date authTime,
java.util.Date startTime,
java.util.Date endTime,
java.util.Date renewTill,
boolean GSSTicket) |
Modifier and Type | Method | Description |
---|---|---|
java.util.Date |
getAuthTime() |
Gets the time that the client was authenticated.
|
java.util.Date |
getEndTime() |
Gets the expiration time for this ticket's validity period.
|
java.util.Date |
getRenewTill() |
Gets the latest expiration time for this ticket, including all
renewals.
|
java.lang.String |
getServicePrincipalName() |
Gets Service Principal Name (SPN) associated with this ticket.
|
java.util.Date |
getStartTime() |
Gets the start time for this ticket's validity period.
|
byte[] |
getTicketBytes() |
Gets Authentication ticket data, which is to be sent to server side.
|
java.lang.String |
getTicketHex() |
Gets Hexadecimal uppercase string representation of ticket data.
|
java.lang.String |
getUserPrincipalName() |
Gets User Principal Name (UPN) associated with this ticket.
|
boolean |
isGSSTicket() |
Determines whether Kerberos ticket is wrapped by GSS.
|
public AuthTicketData(byte[] ticketBytes, boolean GSSTicket)
public AuthTicketData(byte[] ticketBytes, java.lang.String servicePrincipalName, boolean GSSTicket)
public AuthTicketData(byte[] ticketBytes, java.lang.String servicePrincipalName, java.lang.String userPrincipalName, boolean GSSTicket)
public AuthTicketData(byte[] ticketBytes, java.lang.String servicePrincipalName, java.lang.String userPrincipalName, java.util.Date authTime, java.util.Date startTime, java.util.Date endTime, java.util.Date renewTill, boolean GSSTicket)
public java.lang.String getUserPrincipalName()
AuthTicket
getUserPrincipalName
in interface AuthTicket
public java.lang.String getServicePrincipalName()
AuthTicket
getServicePrincipalName
in interface AuthTicket
public byte[] getTicketBytes()
AuthTicket
getTicketBytes
in interface AuthTicket
public java.lang.String getTicketHex()
AuthTicket
getTicketHex
in interface AuthTicket
public java.util.Date getAuthTime()
AuthTicket
getAuthTime
in interface AuthTicket
public java.util.Date getStartTime()
AuthTicket
getStartTime
in interface AuthTicket
public java.util.Date getEndTime()
AuthTicket
getEndTime
in interface AuthTicket
public java.util.Date getRenewTill()
AuthTicket
getRenewTill
in interface AuthTicket
public boolean isGSSTicket()
AuthTicketGSSSupport
isGSSTicket
in interface AuthTicketGSSSupport
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.