com.aol.acc
Class AccServiceTicket

java.lang.Object
  extended by com.aol.acc.AccBase
      extended by com.aol.acc.AccServiceTicket

public class AccServiceTicket
extends AccBase

An IAccServiceTicket is obtained from IAccSession::RequestServiceTicket.


Method Summary
 byte[] getAuthenticator()
          Generated every time you read this property
 java.lang.String getAuthenticatorBase64()
          Generated every time you read this property
 AccStream getAuthenticatorStream()
          Generated every time you read this property
 java.lang.String getIdentity()
          The screenname or other identity associated with the ticket
 java.lang.String getServerRealm()
          It's a kerberos thing
 java.lang.String getService()
          The name of the service that this ticket is for
 byte[] getTicket()
          The actual ticket data as an array of VT_UI1
 java.lang.String getTicketBase64()
          The actual ticket data as a base-64-encoded string
 AccStream getTicketStream()
          The actual ticket data as a stream
 java.lang.String getUrlEncodedString()
          A string formatted for use by "mcAuth"
 AccServiceTicketVersion getVersion()
          By version, we mean what type of ticket
 
Methods inherited from class com.aol.acc.AccBase
compareHandle, equals
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getIdentity

public java.lang.String getIdentity()
                             throws AccException
The screenname or other identity associated with the ticket

Throws:
AccException

getService

public java.lang.String getService()
                            throws AccException
The name of the service that this ticket is for

Throws:
AccException

getServerRealm

public java.lang.String getServerRealm()
                                throws AccException
It's a kerberos thing

Throws:
AccException

getVersion

public AccServiceTicketVersion getVersion()
                                   throws AccException
By version, we mean what type of ticket

Throws:
AccException

getUrlEncodedString

public java.lang.String getUrlEncodedString()
                                     throws AccException
A string formatted for use by "mcAuth"

Throws:
AccException

getTicket

public byte[] getTicket()
                 throws AccException
The actual ticket data as an array of VT_UI1

Throws:
AccException

getTicketStream

public AccStream getTicketStream()
                          throws AccException
The actual ticket data as a stream

Throws:
AccException

getTicketBase64

public java.lang.String getTicketBase64()
                                 throws AccException
The actual ticket data as a base-64-encoded string

Throws:
AccException

getAuthenticator

public byte[] getAuthenticator()
                        throws AccException
Generated every time you read this property

Throws:
AccException

getAuthenticatorStream

public AccStream getAuthenticatorStream()
                                 throws AccException
Generated every time you read this property

Throws:
AccException

getAuthenticatorBase64

public java.lang.String getAuthenticatorBase64()
                                        throws AccException
Generated every time you read this property

Throws:
AccException