sun.security.mule.krb5.internal
Class TicketFlags
java.lang.Object
sun.security.mule.krb5.internal.util.KerberosFlags
sun.security.mule.krb5.internal.TicketFlags
public class TicketFlags
- extends KerberosFlags
Implements the ASN.1TicketFlags type.
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)
}
TicketFlags
public TicketFlags()
TicketFlags
public TicketFlags(boolean[] flags)
throws Asn1Exception
- Throws:
Asn1Exception
TicketFlags
public TicketFlags(int size,
byte[] data)
throws Asn1Exception
- Throws:
Asn1Exception
TicketFlags
public TicketFlags(sun.security.util.DerValue encoding)
throws IOException,
Asn1Exception
- Throws:
IOException
Asn1Exception
parse
public static TicketFlags parse(sun.security.util.DerInputStream data,
byte explicitTag,
boolean optional)
throws Asn1Exception,
IOException
- Parse (unmarshal) a ticket flag from a DER input stream. This form
parsing might be used when expanding a value which is part of
a constructed sequence and uses explicitly tagged type.
- Parameters:
data - the Der input stream value, which contains one or more marshaled value.explicitTag - tag number.optional - indicate if this data field is optional
- Returns:
- an instance of TicketFlags.
- Throws:
Asn1Exception - on error.
IOException
clone
public Object clone()
- Overrides:
clone in class Object
match
public boolean match(LoginOptions options)
match
public boolean match(TicketFlags flags)
toString
public String toString()
- Returns the string representative of ticket flags.
- Overrides:
toString in class KerberosFlags
Copyright © 2013. All Rights Reserved.