You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2005/04/29 01:01:33 UTC
svn commit: r165222 -
/directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/codec/grammars/SpnegoStatesEnum.java
Author: elecharny
Date: Thu Apr 28 16:01:32 2005
New Revision: 165222
URL: http://svn.apache.org/viewcvs?rev=165222&view=rev
Log:
Modified the transitions and improved the getState function
Modified:
directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/codec/grammars/SpnegoStatesEnum.java
Modified: directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/codec/grammars/SpnegoStatesEnum.java
URL: http://svn.apache.org/viewcvs/directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/codec/grammars/SpnegoStatesEnum.java?rev=165222&r1=165221&r2=165222&view=diff
==============================================================================
--- directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/codec/grammars/SpnegoStatesEnum.java (original)
+++ directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/codec/grammars/SpnegoStatesEnum.java Thu Apr 28 16:01:32 2005
@@ -119,13 +119,13 @@
public static final int SPNEGO_REQ_FLAGS_VALUE = 17;
/** SPNEGO mech types length */
- public static final int SPNEGO_REQ_FLAGS_BIT_STRING_TAG = 18;
+ public static final int SPNEGO_CONTEXT_FLAGS_TAG = 18;
/** SPNEGO mech types value */
- public static final int SPNEGO_REQ_FLAGS_BIT_STRING_LENGTH = 19;
+ public static final int SPNEGO_CONTEXT_FLAGS_LENGTH = 19;
/** SPNEGO mech types value */
- public static final int SPNEGO_REQ_FLAGS_BIT_STRING_VALUE = 20;
+ public static final int SPNEGO_CONTEXT_FLAGS_VALUE = 20;
//--------------------------------------------------------------------
// The next tag could be either
@@ -155,25 +155,33 @@
public static final int SPNEGO_MECH_TOKEN_OCTET_STRING_VALUE = 26;
//--------------------------------------------------------------------
+ // The next tag could be either
+ // - a mechListMIC
+ // - the end of the grammar
+ //--------------------------------------------------------------------
+ /** SPNEGO mech token following tag */
+ public static final int SPNEGO_METH_TOKEN_FOLLOWING_TAG = 27;
+
+ //--------------------------------------------------------------------
// mechListMIC state
//--------------------------------------------------------------------
/** SPNEGO mech list MIC tag */
- public static final int SPNEGO_MECH_LIST_MIC_TAG = 27;
+ public static final int SPNEGO_MECH_LIST_MIC_TAG = 28;
/** SPNEGO mech list MIC length */
- public static final int SPNEGO_MECH_LIST_MIC_LENGTH = 28;
+ public static final int SPNEGO_MECH_LIST_MIC_LENGTH = 29;
/** SPNEGO mech list MIC value */
- public static final int SPNEGO_MECH_LIST_MIC_VALUE = 29;
+ public static final int SPNEGO_MECH_LIST_MIC_VALUE = 30;
/** SPNEGO mech list MIC tag */
- public static final int SPNEGO_MECH_LIST_MIC_OCTET_STRING_TAG = 30;
+ public static final int SPNEGO_MECH_LIST_MIC_OCTET_STRING_TAG = 31;
/** SPNEGO mech list MIC length */
- public static final int SPNEGO_MECH_LIST_MIC_OCTET_STRING_LENGTH = 31;
+ public static final int SPNEGO_MECH_LIST_MIC_OCTET_STRING_LENGTH = 32;
/** SPNEGO mech list MIC value */
- public static final int SPNEGO_MECH_LIST_MIC_OCTET_STRING_VALUE = 32;
+ public static final int SPNEGO_MECH_LIST_MIC_OCTET_STRING_VALUE = 33;
//====================================================================
// NegTokenTarg state
@@ -190,7 +198,7 @@
public static final int SPNEGO_NEG_TOKEN_TARG_VALUE = 8;
/** SPNEGO last state */
- public static final int LAST_SPNEGO_STATE = 33;
+ public static final int LAST_SPNEGO_STATE = 34;
/** SPNEGO Grammar */
public static final int SPNEGO_GRAMMAR = 0;
@@ -296,6 +304,15 @@
case SPNEGO_REQ_FLAGS_VALUE :
return "SPNEGO_REQ_FLAGS_VALUE";
+ case SPNEGO_CONTEXT_FLAGS_TAG :
+ return "SPNEGO_CONTEXT_FLAGS_TAG";
+
+ case SPNEGO_CONTEXT_FLAGS_LENGTH :
+ return "SPNEGO_CONTEXT_FLAGS_LENGTH";
+
+ case SPNEGO_CONTEXT_FLAGS_VALUE :
+ return "SPNEGO_CONTEXT_FLAGS_VALUE";
+
case SPNEGO_REQ_FLAGS_FOLLOWING_TAG :
return "SPNEGO_REQ_FLAGS_FOLLOWING_TAG";
@@ -305,6 +322,18 @@
case SPNEGO_MECH_TOKEN_VALUE :
return "SPNEGO_MECH_TOKEN_VALUE";
+ case SPNEGO_MECH_TOKEN_OCTET_STRING_TAG :
+ return "SPNEGO_MECH_TOKEN_OCTET_STRING_TAG";
+
+ case SPNEGO_MECH_TOKEN_OCTET_STRING_LENGTH :
+ return "SPNEGO_MECH_TOKEN_OCTET_STRING_LENGTH";
+
+ case SPNEGO_MECH_TOKEN_OCTET_STRING_VALUE :
+ return "SPNEGO_MECH_TOKEN_OCTET_STRING_VALUE";
+
+ case SPNEGO_METH_TOKEN_FOLLOWING_TAG :
+ return "SPNEGO_METH_TOKEN_FOLLOWING_TAG";
+
case SPNEGO_MECH_LIST_MIC_TAG :
return "SPNEGO_MECH_LIST_MIC_TAG";
@@ -313,6 +342,15 @@
case SPNEGO_MECH_LIST_MIC_VALUE :
return "SPNEGO_MECH_LIST_MIC_VALUE";
+
+ case SPNEGO_MECH_LIST_MIC_OCTET_STRING_TAG :
+ return "SPNEGO_MECH_LIST_MIC_OCTET_STRING_TAG";
+
+ case SPNEGO_MECH_LIST_MIC_OCTET_STRING_LENGTH :
+ return "SPNEGO_MECH_LIST_MIC_OCTET_STRING_LENGTH";
+
+ case SPNEGO_MECH_LIST_MIC_OCTET_STRING_VALUE :
+ return "SPNEGO_MECH_LIST_MIC_OCTET_STRING_VALUE";
default :
return "UNKNOWN";