public class

TicketFlags

extends KerberosFlags
java.lang.Object
   ↳ sun.security.mule.krb5.internal.util.KerberosFlags
     ↳ sun.security.mule.krb5.internal.TicketFlags

Class Overview

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) }

Summary

[Expand]
Inherited Constants
From class sun.security.mule.krb5.internal.util.KerberosFlags
[Expand]
Inherited Fields
From class sun.security.mule.krb5.internal.util.KerberosFlags
Public Constructors
TicketFlags()
TicketFlags(boolean[] flags)
TicketFlags(int size, byte[] data)
TicketFlags(DerValue encoding)
Public Methods
Object clone()
boolean match(LoginOptions options)
boolean match(TicketFlags flags)
static TicketFlags parse(DerInputStream data, byte explicitTag, boolean optional)
Parse (unmarshal) a ticket flag from a DER input stream.
String toString()
Returns the string representative of ticket flags.
[Expand]
Inherited Methods
From class sun.security.mule.krb5.internal.util.KerberosFlags
From class java.lang.Object

Public Constructors

public TicketFlags ()

public TicketFlags (boolean[] flags)

Parameters
flags
Throws
Asn1Exception

public TicketFlags (int size, byte[] data)

Parameters
size
data
Throws
Asn1Exception

public TicketFlags (DerValue encoding)

Parameters
encoding
Throws
Asn1Exception
IOException

Public Methods

public Object clone ()

public boolean match (LoginOptions options)

Parameters
options

public boolean match (TicketFlags flags)

Parameters
flags

public static TicketFlags parse (DerInputStream data, byte explicitTag, boolean optional)

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

public String toString ()

Returns the string representative of ticket flags.