Class TPSMessage
java.lang.Object
org.dogtagpki.tps.msg.TPSMessage
- Direct Known Subclasses:
ASQRequestMsg,ASQResponseMsg,BeginOpMsg,EndOpMsg,ExtendedLoginRequestMsg,ExtendedLoginResponseMsg,LoginRequestMsg,LoginResponseMsg,NewPinRequestMsg,NewPinResponseMsg,SecureIdRequestMsg,SecureIdResponseMsg,StatusUpdateRequestMsg,StatusUpdateResponseMsg,TokenPDURequestMsg,TokenPDUResponseMsg
- Author:
- Endi S. Dewata <edewata@redhat.com>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic org.slf4j.Loggerstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TPSMessagecreateMessage(String message) voiddecodeToMap(String message) encode()intgetType()protected TPSMessage.MsgTypeintToMsgType(int i) protected TPSMessage.OpTypeintToOpType(int i) static voidprotected intprotected intvoidvoidvoidtoString()
-
Field Details
-
logger
public static org.slf4j.Logger logger -
MSG_TYPE_NAME
- See Also:
-
OPERATION_TYPE_NAME
- See Also:
-
EXTENSIONS_NAME
- See Also:
-
INVALID_PWD_NAME
- See Also:
-
BLOCKED_NAME
- See Also:
-
SCREEN_NAME_NAME
- See Also:
-
UID_NAME
- See Also:
-
PASSWORD_NAME
- See Also:
-
PASSWORD_NAME_1
- See Also:
-
PIN_REQUIRED_NAME
- See Also:
-
TITLE_NAME
- See Also:
-
DESCRIPTION_NAME
- See Also:
-
NEXT_VALUE_NAME
- See Also:
-
VALUE_NAME
- See Also:
-
PIN_NAME
- See Also:
-
QUESTION_NAME
- See Also:
-
ANSWER_NAME
- See Also:
-
MINIMUM_LENGTH_NAME
- See Also:
-
MAXIMUM_LENGTH_NAME
- See Also:
-
NEW_PIN_NAME
- See Also:
-
PDU_SIZE_NAME
- See Also:
-
PDU_DATA_NAME
- See Also:
-
RESULT_NAME
- See Also:
-
MESSAGE_NAME
- See Also:
-
STATUS_NAME
- See Also:
-
INFO_NAME
- See Also:
-
REQUIRED_PARAMETER_NAME
- See Also:
-
PARAMETER_NAME
- See Also:
-
STATUS_UPDATE_EXTENSION_NAME
- See Also:
-
-
Constructor Details
-
TPSMessage
public TPSMessage() -
TPSMessage
-
TPSMessage
-
-
Method Details
-
put
-
put
-
put
-
get
-
getInt
-
decodeToMap
-
decode
-
encode
-
toString
-
getOpType
-
intToOpType
-
opTypeToInt
-
intToMsgType
-
msgTypeToInt
-
createMessage
- Throws:
IOException
-
getType
-
main
- Throws:
IOException
-