org.apache.directory.server.kerberos.shared.messages.value.flags
Enum TicketFlag

java.lang.Object
  extended by java.lang.Enum<TicketFlag>
      extended by org.apache.directory.server.kerberos.shared.messages.value.flags.TicketFlag
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<TicketFlag>, KerberosFlag

public enum TicketFlag
extends java.lang.Enum<TicketFlag>
implements KerberosFlag

An enum to describe all the TicketFlag possible values. TicketFlags ::= KerberosFlags -- reserved(0), -- forwardable(1), -- forwarded(2), -- proxiable(3), -- proxy(4), -- may-postdate(5), -- postdated(6), -- invalid(7), -- renewable(8), -- initial(9), -- pre-authent(10), -- hw-authent(11), -- the following are new since 1510 -- transited-policy-checked(12), -- ok-as-delegate(13)

Version:
$Rev: 540371 $, $Date: 2007-05-22 02:00:43 +0200 (Tue, 22 May 2007) $
Author:
Apache Directory Project

Enum Constant Summary
FORWARDABLE
          Ticket flag - forwardable
FORWARDED
          Ticket flag - forwarded
HW_AUTHENT
          Ticket flag - hardware authentication
INITIAL
          Ticket flag - initial
INVALID
          Ticket flag - invalid
MAX_VALUE
          Ticket flag - maximum value
MAY_POSTDATE
          Ticket flag - may be postdated
OK_AS_DELEGATE
          Ticket flag - OK as delegate
POSTDATED
          Ticket flag - postdated
PRE_AUTHENT
          Ticket flag - pre-authentication
PROXIABLE
          Ticket flag - proxiable
PROXY
          Ticket flag - proxy
RENEWABLE
          Ticket flag - renewable
RESERVED
          Ticket flag - reserved
TRANSITED_POLICY_CHECKED
          Ticket flag - transitedEncoding policy checked
 
Method Summary
 int getOrdinal()
           
static TicketFlag valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TicketFlag[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RESERVED

public static final TicketFlag RESERVED
Ticket flag - reserved


FORWARDABLE

public static final TicketFlag FORWARDABLE
Ticket flag - forwardable


FORWARDED

public static final TicketFlag FORWARDED
Ticket flag - forwarded


PROXIABLE

public static final TicketFlag PROXIABLE
Ticket flag - proxiable


PROXY

public static final TicketFlag PROXY
Ticket flag - proxy


MAY_POSTDATE

public static final TicketFlag MAY_POSTDATE
Ticket flag - may be postdated


POSTDATED

public static final TicketFlag POSTDATED
Ticket flag - postdated


INVALID

public static final TicketFlag INVALID
Ticket flag - invalid


RENEWABLE

public static final TicketFlag RENEWABLE
Ticket flag - renewable


INITIAL

public static final TicketFlag INITIAL
Ticket flag - initial


PRE_AUTHENT

public static final TicketFlag PRE_AUTHENT
Ticket flag - pre-authentication


HW_AUTHENT

public static final TicketFlag HW_AUTHENT
Ticket flag - hardware authentication


TRANSITED_POLICY_CHECKED

public static final TicketFlag TRANSITED_POLICY_CHECKED
Ticket flag - transitedEncoding policy checked


OK_AS_DELEGATE

public static final TicketFlag OK_AS_DELEGATE
Ticket flag - OK as delegate


MAX_VALUE

public static final TicketFlag MAX_VALUE
Ticket flag - maximum value

Method Detail

values

public static TicketFlag[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (TicketFlag c : TicketFlag.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static TicketFlag valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getOrdinal

public int getOrdinal()
Specified by:
getOrdinal in interface KerberosFlag
Returns:
The ordinal value associated with this flag


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