org.exoplatform.services.security.sso.spnego.message
Class Oid

java.lang.Object
  extended by org.exoplatform.services.security.sso.spnego.message.AbstractMessagePart
      extended by org.exoplatform.services.security.sso.spnego.message.Oid
All Implemented Interfaces:
MessagePart

public class Oid
extends AbstractMessagePart

Author:
Martin Algesten

Field Summary
static int[] OID_KERBEROS
           
static int[] OID_KERBEROS_MICROSOFT
           
static int[] OID_SPNEGO
           
 
Fields inherited from interface org.exoplatform.services.security.sso.spnego.message.MessagePart
TYPE_APPLICATION_CONSTRUCTED_OBJECT, TYPE_BIT_STRING, TYPE_ENUMERATED, TYPE_NEG_TOKEN_INIT, TYPE_NEG_TOKEN_TARG, TYPE_OCTET_STRING, TYPE_OID, TYPE_SEQUENCE
 
Constructor Summary
Oid()
           
 
Method Summary
 int getDerType()
          
 int[] getOid()
           
 boolean isKerberos()
           
 boolean isKerberosMicrosoft()
           
 boolean isSpnego()
           
 void parse(ParseState state)
          
 void setOid(int[] oid)
           
 int[] toDer()
          
 
Methods inherited from class org.exoplatform.services.security.sso.spnego.message.AbstractMessagePart
arraycopy, arraycopy, calculateDerLength, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OID_SPNEGO

public static final int[] OID_SPNEGO

OID_KERBEROS_MICROSOFT

public static final int[] OID_KERBEROS_MICROSOFT

OID_KERBEROS

public static final int[] OID_KERBEROS
Constructor Detail

Oid

public Oid()
Method Detail

getDerType

public int getDerType()


toDer

public int[] toDer()


parse

public void parse(ParseState state)


getOid

public int[] getOid()
Returns:
the oid

setOid

public void setOid(int[] oid)
Parameters:
oid - the oid to set

isSpnego

public boolean isSpnego()

isKerberosMicrosoft

public boolean isKerberosMicrosoft()

isKerberos

public boolean isKerberos()


Copyright © 2009 eXo Platform SAS. All Rights Reserved.