sun.security.mule.krb5.internal
Class LoginOptions

java.lang.Object
  extended by sun.security.mule.krb5.internal.util.KerberosFlags
      extended by sun.security.mule.krb5.internal.KDCOptions
          extended by sun.security.mule.krb5.internal.LoginOptions

public class LoginOptions
extends KDCOptions

Implements the ASN.1 KDCOptions type.

KDCOptions ::= KerberosFlags -- reserved(0), -- forwardable(1), -- forwarded(2), -- proxiable(3), -- proxy(4), -- allow-postdate(5), -- postdated(6), -- unused7(7), -- renewable(8), -- unused9(9), -- unused10(10), -- opt-hardware-auth(11), -- unused12(12), -- unused13(13), -- 15 is reserved for canonicalize -- unused15(15), -- 26 was unused in 1510 -- disable-transited-check(26), -- renewable-ok(27), -- enc-tkt-in-skey(28), -- renew(30), -- validate(31) KerberosFlags ::= BIT STRING (SIZE (32..MAX)) -- minimum number of bits shall be sent, -- but no fewer than 32

This definition reflects the Network Working Group RFC 4120 specification available at http://www.ietf.org/rfc/rfc4120.txt.


Field Summary
static int ALLOW_POSTDATE
           
static int ENC_TKT_IN_SKEY
           
static int FORWARDABLE
           
static int MAX
           
static int PROXIABLE
           
static int RENEW
           
static int RENEWABLE
           
static int RENEWABLE_OK
           
static int RESERVED
           
static int VALIDATE
           
 
Fields inherited from class sun.security.mule.krb5.internal.KDCOptions
FORWARDED, KDC_OPT_FORWARDABLE, KDC_OPT_PROXIABLE, KDC_OPT_RENEWABLE_OK, POSTDATED, PROXY, UNUSED10, UNUSED11, UNUSED7, UNUSED9
 
Fields inherited from class sun.security.mule.krb5.internal.util.KerberosFlags
BITS_PER_UNIT
 
Constructor Summary
LoginOptions(Config kerberosConfig)
           
 
Method Summary
 
Methods inherited from class sun.security.mule.krb5.internal.KDCOptions
get, parse, set
 
Methods inherited from class sun.security.mule.krb5.internal.util.KerberosFlags
asn1Encode, toBooleanArray, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESERVED

public static final int RESERVED
See Also:
Constant Field Values

FORWARDABLE

public static final int FORWARDABLE
See Also:
Constant Field Values

PROXIABLE

public static final int PROXIABLE
See Also:
Constant Field Values

ALLOW_POSTDATE

public static final int ALLOW_POSTDATE
See Also:
Constant Field Values

RENEWABLE

public static final int RENEWABLE
See Also:
Constant Field Values

RENEWABLE_OK

public static final int RENEWABLE_OK
See Also:
Constant Field Values

ENC_TKT_IN_SKEY

public static final int ENC_TKT_IN_SKEY
See Also:
Constant Field Values

RENEW

public static final int RENEW
See Also:
Constant Field Values

VALIDATE

public static final int VALIDATE
See Also:
Constant Field Values

MAX

public static final int MAX
See Also:
Constant Field Values
Constructor Detail

LoginOptions

public LoginOptions(Config kerberosConfig)


Copyright © 2013. All Rights Reserved.