Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.protocol.auth
Class RawDataTicketAcquirer

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.auth.RawDataTicketAcquirer
All Implemented Interfaces:
AuthTicketAcquirer

public class RawDataTicketAcquirer
extends java.lang.Object
implements AuthTicketAcquirer

RawDataTicketAcquirer class implemented for acquiring AuthTicket with using user raw binary data


Constructor Summary
RawDataTicketAcquirer(byte[] ticketBytes)
          Ticket's acquirer for acquire user defined ticket.
RawDataTicketAcquirer(byte[] ticketBytes, boolean GSSTicket)
          Ticket's acquirer for acquire user defined ticket.
 
Method Summary
 AuthTicket acquireTicket(java.lang.String servicePrincipalName)
          Returns the ticket passed in constructor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawDataTicketAcquirer

public RawDataTicketAcquirer(byte[] ticketBytes)
Ticket's acquirer for acquire user defined ticket. Required only GSS tickets.

Parameters:
ticketBytes - user defined ticket

RawDataTicketAcquirer

public RawDataTicketAcquirer(byte[] ticketBytes,
                             boolean GSSTicket)
Ticket's acquirer for acquire user defined ticket.

Parameters:
ticketBytes - user defined ticket
GSSTicket - true for GSS ticket, false for non-GSS tickets
Method Detail

acquireTicket

public AuthTicket acquireTicket(java.lang.String servicePrincipalName)
Returns the ticket passed in constructor.

Specified by:
acquireTicket in interface AuthTicketAcquirer
Parameters:
servicePrincipalName - Service Principal Name to acquire ticket for.
Returns:
acquired ticket or null if KERBEROS authentication shouldn't be used (must be used login/password) in this case.

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.