krb5.lib
Class KrbCreds

java.lang.Object
  extended by krb5.lib.KrbCreds

public class KrbCreds
extends java.lang.Object

Class Description : Kerberos Credentials. A modified version of the code obtained from the Open Group Research Institute.

Version:
1.1
Author:
Bojan Pajkovski

Constructor Summary
KrbCreds(Ticket new_ticket, PrincipalName new_client, PrincipalName new_server, EncryptionKey new_key, boolean new_mutual_required)
          Class constructor
 
Method Summary
 PrincipalName getClient()
          Return the stored client information
 EncryptionKey getKey()
          Return the stored session key
 boolean getMutualFlag()
          Return the mutual_required flag
 PrincipalName getServer()
          Return the stored server information
 Ticket getTicket()
          Return the stored ticket
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KrbCreds

public KrbCreds(Ticket new_ticket,
                PrincipalName new_client,
                PrincipalName new_server,
                EncryptionKey new_key,
                boolean new_mutual_required)
Class constructor

Parameters:
new_ticket - Ticket
new_client - PrincipalName
new_server - PrincipalName
new_key - EncryptionKey
new_mutual_required - boolean
Method Detail

getTicket

public Ticket getTicket()
Return the stored ticket

Returns:
Ticket

getClient

public PrincipalName getClient()
Return the stored client information

Returns:
PrincipalName

getServer

public PrincipalName getServer()
Return the stored server information

Returns:
PrincipalName

getKey

public EncryptionKey getKey()
Return the stored session key

Returns:
EncryptionKey

getMutualFlag

public boolean getMutualFlag()
Return the mutual_required flag

Returns:
boolean