|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface to a Kerberos Ticket's ticket flags, indicating which ticket options were used or requested when the ticket was issued.
The Kerberos TicketFlag structure is defined in RFC 1510 as the ASN.1
TicketFlags :== BIT STRING { 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), transited-policy-checked(12), ok-as-delegate(13) anonymous(14) }
Field Summary | |
static int |
FORWARDABLE
|
static int |
FORWARDED
|
static int |
INITIAL
|
static int |
INVALID
|
static int |
MAY_POSTDATE
|
static int |
POSTDATED
|
static int |
PRE_AUTHENT
|
static int |
PROXIABLE
|
static int |
PROXY
|
static int |
RENEWABLE
|
Method Summary | |
boolean |
forwardable()
Returns true if the associated ticket (a TGT) can be used to obtain a new TGT with a different network address. |
boolean |
forwarded()
Returns true if the associated ticket was either forwarded or issued based on authentication involving a forwarded TGT and false otherwise |
int |
getIntMask()
Returns the integer mask for this TicketFlags |
boolean |
initial()
Returns true if the associated ticket is an initial ticket (ie. |
boolean |
invalid()
Returns true if the associated ticket is invalid (and must be validated by a KDC before use) and false otherwise |
boolean |
mayPostdate()
Returns true if the associated ticket (a TGT) can be used to obtain a postdated ticket and false otherwise |
boolean |
postdated()
Returns true if the associated ticket is postdated and false otherwise |
boolean |
proxiable()
Returns true if the associated ticket (a TGT) can be used to obtain non-TGT tickets with different network addresses and false otherwise |
boolean |
proxy()
Returns true if the associated ticket is a proxy and false otherwise |
boolean |
renewable()
Returns true if the associated ticket is renewable and false otherwise |
Field Detail |
public static final int FORWARDABLE
public static final int FORWARDED
public static final int PROXIABLE
public static final int PROXY
public static final int MAY_POSTDATE
public static final int POSTDATED
public static final int INVALID
public static final int RENEWABLE
public static final int INITIAL
public static final int PRE_AUTHENT
Method Detail |
public boolean forwardable()
public boolean forwarded()
public boolean proxiable()
public boolean proxy()
public boolean mayPostdate()
public boolean postdated()
public boolean invalid()
public boolean renewable()
public boolean initial()
public int getIntMask()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |