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/05/12 01:32:07 UTC
svn commit: r169725 -
/directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/pojo/SpnegoPOJO.java
Author: elecharny
Date: Wed May 11 16:32:06 2005
New Revision: 169725
URL: http://svn.apache.org/viewcvs?rev=169725&view=rev
Log:
The tags used to create the PDU are now stored as constants in the class.
Modified:
directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/pojo/SpnegoPOJO.java
Modified: directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/pojo/SpnegoPOJO.java
URL: http://svn.apache.org/viewcvs/directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/pojo/SpnegoPOJO.java?rev=169725&r1=169724&r2=169725&view=diff
==============================================================================
--- directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/pojo/SpnegoPOJO.java (original)
+++ directory/sandbox/trunk/asn1-new-codec/src/java/org/apache/asn1/spnego/pojo/SpnegoPOJO.java Wed May 11 16:32:06 2005
@@ -26,4 +26,24 @@
*/
public interface SpnegoPOJO extends Asn1POJO
{
+ byte NEG_TOKEN_SEQUENCE_BYTE = (byte)0x30;
+
+ // Spnego main elements
+ byte NEG_TOKEN_INIT_BYTE = (byte)0xA0;
+ byte NEG_TOKEN_TARG_TAG = (byte)0xA1;
+
+ // NegTokenInit sub-elements
+ byte MECH_TYPES_BYTE = (byte)0xA0;
+ byte[] REQ_FLAGS_BYTES = new byte[]{(byte)0xA1, 0x04, 0x03, 0x02, 0x01};
+ byte MECH_TOKEN_BYTE = (byte)0xA2;
+ byte MECH_LIST_MIC_BYTE = (byte)0xA3;
+
+ // NegTokenTarg sub-elements
+ byte[] NEG_RESULT_BYTES = new byte[]{(byte)0xA0, 0x03, 0x0A, 0x01};
+ byte SUPPORTED_MECH_BYTE = (byte)0xA1;
+ byte RESPONSE_TOKEN_BYTE = (byte)0xA2;
+
+ // primitive types
+ byte OBJECT_IDENTIFIER_BYTE = (byte)0x06;
+ byte OCTET_STRING_BYTE = (byte)0x04;
}