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

java.lang.Object
  extended by org.exoplatform.services.security.sso.spnego.message.AbstractMessagePart
      extended by org.exoplatform.services.security.sso.spnego.message.AbstractSequence<NegTokenSequencePart>
          extended by org.exoplatform.services.security.sso.spnego.message.NegTokenTarg
All Implemented Interfaces:
MessagePart

public class NegTokenTarg
extends AbstractSequence<NegTokenSequencePart>

Author:
Martin Algesten

Field Summary
static int INDEX_MECH_LIST_MIC
           
static int INDEX_NEG_RESULT
           
static int INDEX_RESPONSE_TOKEN
           
static int INDEX_SUPPORTED_MECH
           
 
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
NegTokenTarg()
           
 
Method Summary
protected  NegTokenSequencePart createInstance(ParseState state)
          
 int getDerType()
          
 OctetString getMechListMIC()
           
 NegResult getNegResult()
           
protected  LinkedList<NegTokenSequencePart> getParts()
          
 OctetString getResponseToken()
           
 Oid getSupportedMech()
           
 void parse(ParseState state)
          
 void setMechListMIC(OctetString mechListMIC)
           
 void setNegResult(NegResult negResult)
           
protected  void setParts(LinkedList<NegTokenSequencePart> parts)
          
 void setResponseToken(OctetString responseToken)
           
 void setSupportedMech(Oid supportedMech)
           
 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

INDEX_NEG_RESULT

public static final int INDEX_NEG_RESULT
See Also:
Constant Field Values

INDEX_SUPPORTED_MECH

public static final int INDEX_SUPPORTED_MECH
See Also:
Constant Field Values

INDEX_RESPONSE_TOKEN

public static final int INDEX_RESPONSE_TOKEN
See Also:
Constant Field Values

INDEX_MECH_LIST_MIC

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

NegTokenTarg

public NegTokenTarg()
Method Detail

getParts

protected LinkedList<NegTokenSequencePart> getParts()

Specified by:
getParts in class AbstractSequence<NegTokenSequencePart>

createInstance

protected NegTokenSequencePart createInstance(ParseState state)

Specified by:
createInstance in class AbstractSequence<NegTokenSequencePart>

setParts

protected void setParts(LinkedList<NegTokenSequencePart> parts)

Specified by:
setParts in class AbstractSequence<NegTokenSequencePart>

getDerType

public int getDerType()

Specified by:
getDerType in interface MessagePart
Overrides:
getDerType in class AbstractSequence<NegTokenSequencePart>

toDer

public int[] toDer()

Specified by:
toDer in interface MessagePart
Overrides:
toDer in class AbstractSequence<NegTokenSequencePart>

parse

public void parse(ParseState state)

Specified by:
parse in interface MessagePart
Overrides:
parse in class AbstractSequence<NegTokenSequencePart>

getMechListMIC

public OctetString getMechListMIC()

setMechListMIC

public void setMechListMIC(OctetString mechListMIC)

getNegResult

public NegResult getNegResult()

setNegResult

public void setNegResult(NegResult negResult)

getResponseToken

public OctetString getResponseToken()

setResponseToken

public void setResponseToken(OctetString responseToken)

getSupportedMech

public Oid getSupportedMech()

setSupportedMech

public void setSupportedMech(Oid supportedMech)


Copyright © 2009 eXo Platform SAS. All Rights Reserved.