org.apache.directory.server.kerberos.shared.messages.value
Class KrbCredInfo

java.lang.Object
  extended by org.apache.directory.server.kerberos.shared.messages.value.KrbCredInfo

public class KrbCredInfo
extends java.lang.Object

Kerberos credential information.

Version:
$Rev: 591019 $, $Date: 2007-11-01 15:16:34 +0100 (Do, 01 Nov 2007) $
Author:
Apache Directory Project

Constructor Summary
KrbCredInfo(EncryptionKey key, javax.security.auth.kerberos.KerberosPrincipal clientPrincipal, TicketFlags flags, KerberosTime authTime, KerberosTime startTime, KerberosTime endTime, KerberosTime renewTill, javax.security.auth.kerberos.KerberosPrincipal serverPrincipal, HostAddresses clientAddresses)
          Creates a new instance of KrbCredInfo.
 
Method Summary
 KerberosTime getAuthTime()
          Returns the auth KerberosTime.
 HostAddresses getClientAddresses()
          Returns the client HostAddresses.
 javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()
          Returns the client KerberosPrincipal.
 KerberosTime getEndTime()
          Returns the end KerberosTime.
 TicketFlags getFlags()
          Returns the TicketFlags.
 EncryptionKey getKey()
          Returns the EncryptionKey.
 KerberosTime getRenewTill()
          Returns the renew till KerberosTime.
 javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()
          Returns the server KerberosPrincipal.
 KerberosTime getStartTime()
          Returns the start KerberosTime.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KrbCredInfo

public KrbCredInfo(EncryptionKey key,
                   javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
                   TicketFlags flags,
                   KerberosTime authTime,
                   KerberosTime startTime,
                   KerberosTime endTime,
                   KerberosTime renewTill,
                   javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
                   HostAddresses clientAddresses)
Creates a new instance of KrbCredInfo.

Parameters:
key -
clientPrincipal -
flags -
authTime -
startTime -
endTime -
renewTill -
serverPrincipal -
clientAddresses -
Method Detail

getAuthTime

public KerberosTime getAuthTime()
Returns the auth KerberosTime.

Returns:
The auth KerberosTime.

getClientAddresses

public HostAddresses getClientAddresses()
Returns the client HostAddresses.

Returns:
The client HostAddresses.

getEndTime

public KerberosTime getEndTime()
Returns the end KerberosTime.

Returns:
The end KerberosTime.

getFlags

public TicketFlags getFlags()
Returns the TicketFlags.

Returns:
The TicketFlags.

getKey

public EncryptionKey getKey()
Returns the EncryptionKey.

Returns:
The EncryptionKey.

getClientPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()
Returns the client KerberosPrincipal.

Returns:
The client KerberosPrincipal.

getRenewTill

public KerberosTime getRenewTill()
Returns the renew till KerberosTime.

Returns:
The renew till KerberosTime.

getServerPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()
Returns the server KerberosPrincipal.

Returns:
The server KerberosPrincipal.

getStartTime

public KerberosTime getStartTime()
Returns the start KerberosTime.

Returns:
The start KerberosTime.


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.