Handler for the protocol negotiation. It will authenticate and
exchange information about supported messages on each end.
AJP14_BAD_KEY_ERR
public static final int AJP14_BAD_KEY_ERR
- -1
AJP14_COMPUTED_KEY_LEN
public static final int AJP14_COMPUTED_KEY_LEN
- 32
AJP14_CONTEXT_DOWN
public static final byte AJP14_CONTEXT_DOWN
- 1
AJP14_CONTEXT_INFO_NEG
public static final int AJP14_CONTEXT_INFO_NEG
- -2147483648
AJP14_CONTEXT_OK
public static final byte AJP14_CONTEXT_OK
- 3
AJP14_CONTEXT_UP
public static final byte AJP14_CONTEXT_UP
- 2
AJP14_CONTEXT_UPDATE_NEG
public static final int AJP14_CONTEXT_UPDATE_NEG
- 1073741824
AJP14_DES56_STREAM_NEG
public static final int AJP14_DES56_STREAM_NEG
- 268435456
AJP14_ENGINE_DOWN_ERR
public static final int AJP14_ENGINE_DOWN_ERR
- -2
AJP14_ENTROPY_SEED_LEN
public static final int AJP14_ENTROPY_SEED_LEN
- 32
AJP14_GZIP_STREAM_NEG
public static final int AJP14_GZIP_STREAM_NEG
- 536870912
AJP14_PROTO_SUPPORT_AJP14_NEG
public static final int AJP14_PROTO_SUPPORT_AJP14_NEG
- 65536
AJP14_PROTO_SUPPORT_AJP15_NEG
public static final int AJP14_PROTO_SUPPORT_AJP15_NEG
- 131072
AJP14_PROTO_SUPPORT_AJP16_NEG
public static final int AJP14_PROTO_SUPPORT_AJP16_NEG
- 262144
AJP14_PROTO_SUPPORT_AJPXX_NEG
public static final int AJP14_PROTO_SUPPORT_AJPXX_NEG
- 16711680
AJP14_RETRY_LATER_ERR
public static final int AJP14_RETRY_LATER_ERR
- -3
AJP14_SHUT_AUTHOR_FAILED_ERR
public static final int AJP14_SHUT_AUTHOR_FAILED_ERR
- -4
AJP14_SSL_VCLIENT_NEG
public static final int AJP14_SSL_VCLIENT_NEG
- 67108864
AJP14_SSL_VCRYPTO_NEG
public static final int AJP14_SSL_VCRYPTO_NEG
- 33554432
AJP14_SSL_VMISC_NEG
public static final int AJP14_SSL_VMISC_NEG
- 16777216
AJP14_SSL_VSERVER_NEG
public static final int AJP14_SSL_VSERVER_NEG
- 134217728
JK_AJP14_CONTEXT_INFO_CMD
public static final byte JK_AJP14_CONTEXT_INFO_CMD
- 22
JK_AJP14_CONTEXT_QRY_CMD
public static final byte JK_AJP14_CONTEXT_QRY_CMD
- 21
JK_AJP14_CONTEXT_STATE_CMD
public static final byte JK_AJP14_CONTEXT_STATE_CMD
- 28
JK_AJP14_CONTEXT_STATE_REP_CMD
public static final byte JK_AJP14_CONTEXT_STATE_REP_CMD
- 29
JK_AJP14_CONTEXT_UPDATE_CMD
public static final byte JK_AJP14_CONTEXT_UPDATE_CMD
- 23
JK_AJP14_LOGCOMP_CMD
public static final byte JK_AJP14_LOGCOMP_CMD
- 18
JK_AJP14_LOGINIT_CMD
public static final byte JK_AJP14_LOGINIT_CMD
- 16
JK_AJP14_LOGNOK_CMD
public static final byte JK_AJP14_LOGNOK_CMD
- 20
JK_AJP14_LOGOK_CMD
public static final byte JK_AJP14_LOGOK_CMD
- 19
JK_AJP14_LOGSEED_CMD
public static final byte JK_AJP14_LOGSEED_CMD
- 17
JK_AJP14_SHUTDOWN_CMD
public static final byte JK_AJP14_SHUTDOWN_CMD
- 25
JK_AJP14_SHUTNOK_CMD
public static final byte JK_AJP14_SHUTNOK_CMD
- 27
JK_AJP14_SHUTOK_CMD
public static final byte JK_AJP14_SHUTOK_CMD
- 26
JK_AJP14_STATUS_CMD
public static final byte JK_AJP14_STATUS_CMD
- 24
JK_AJP14_UNKNOW_PACKET_CMD
public static final byte JK_AJP14_UNKNOW_PACKET_CMD
- 30
digest
public final String digest(String[] credentials,
String algorithm)
Compute a digest (MD5 in AJP14) for an array of String
getPassword
public String getPassword()
Get the secret password
getSeed
public String getSeed()
Get the original entropy seed
setContainerSignature
public void setContainerSignature(String s)
setPassword
public void setPassword(String ppwd)
Set the secret password
setSeed
public void setSeed(String pseed)
Set the original entropy seed