Author: erodriguez
Date: Tue Nov 2 19:47:05 2004
New Revision: 56465
Modified:
incubator/directory/kerberos/trunk/source/main/org/apache/kerberos/messages/MessageType.java
Log:
Added new types for application (AP) messages.
Modified:
incubator/directory/kerberos/trunk/source/main/org/apache/kerberos/messages/MessageType.java
==============================================================================
---
incubator/directory/kerberos/trunk/source/main/org/apache/kerberos/messages/MessageType.java
(original)
+++
incubator/directory/kerberos/trunk/source/main/org/apache/kerberos/messages/MessageType.java
Tue Nov 2 19:47:05 2004
@@ -24,17 +24,19 @@
* Enumeration elements are constructed once upon class loading.
* Order of appearance here determines the order of compareTo.
*/
- public static final MessageType NULL = new MessageType(0,
"null");
- public static final MessageType KRB_AS_REQ = new MessageType(10,
"initial authentication request");
- public static final MessageType KRB_AS_REP = new MessageType(11,
"initial authentication response");
- public static final MessageType KRB_TGS_REQ = new MessageType(12,
"request for authentication based on TGT");
- public static final MessageType KRB_TGS_REP = new MessageType(13,
"response to authentication based on TGT");
- public static final MessageType KRB_AP_REQ = new MessageType(14,
"application request");
- public static final MessageType KRB_AP_REP = new MessageType(15,
"application response");
- public static final MessageType KRB_SAFE = new MessageType(20, "safe
(checksummed) application message");
- public static final MessageType KRB_PRIV = new MessageType(21,
"private (encrypted) application message");
- public static final MessageType KRB_CRED = new MessageType(22,
"private (encrypted) message to forward credentials");
- public static final MessageType KRB_ERROR = new MessageType(30,
"error response");
+ public static final MessageType NULL = new MessageType(0,
"null");
+ public static final MessageType KRB_AS_REQ = new MessageType(10,
"initial authentication request");
+ public static final MessageType KRB_AS_REP = new MessageType(11,
"initial authentication response");
+ public static final MessageType KRB_TGS_REQ = new MessageType(12,
"request for authentication based on TGT");
+ public static final MessageType KRB_TGS_REP = new MessageType(13,
"response to authentication based on TGT");
+ public static final MessageType KRB_AP_REQ = new MessageType(14,
"application request");
+ public static final MessageType KRB_AP_REP = new MessageType(15,
"application response");
+ public static final MessageType KRB_SAFE = new MessageType(20,
"safe (checksummed) application message");
+ public static final MessageType KRB_PRIV = new MessageType(21,
"private (encrypted) application message");
+ public static final MessageType KRB_CRED = new MessageType(22,
"private (encrypted) message to forward credentials");
+ public static final MessageType ENC_AP_REP_PART = new MessageType(27,
"encrypted application reply part");
+ public static final MessageType ENC_PRIV_PART = new MessageType(28,
"encrypted private message part");
+ public static final MessageType KRB_ERROR = new MessageType(30,
"error response");
public String toString() {
return _fName + " (" + _fOrdinal + ")";
@@ -71,7 +73,8 @@
* These two lines are all that's necessary to export a List of VALUES.
*/
private static final MessageType[] fValues = {NULL, KRB_AS_REQ,
KRB_AS_REP, KRB_TGS_REQ,
- KRB_TGS_REP, KRB_AP_REQ, KRB_AP_REP, KRB_SAFE,
KRB_PRIV, KRB_CRED, KRB_ERROR};
+ KRB_TGS_REP, KRB_AP_REQ, KRB_AP_REP, KRB_SAFE,
KRB_PRIV, KRB_CRED,
+ ENC_AP_REP_PART, ENC_PRIV_PART, KRB_ERROR};
// VALUES needs to be located here, otherwise illegal forward reference
public static final List VALUES =
Collections.unmodifiableList(Arrays.asList(fValues));