public abstract class IrpMessage
extends java.lang.Object
Message implementation
Time:2021-07| 限定符和类型 | 字段和说明 |
|---|---|
IrpMessageBody |
body |
long |
createTime |
IrpMessageCredential |
credential |
byte[] |
encodedCredential |
byte[] |
encodedMessage |
byte[] |
encodedMessageBody |
IrpMessageEnvelope |
envelope |
IrpMessageHeader |
header |
| 构造器和说明 |
|---|
IrpMessage(int opCode) |
IrpMessage(int opCode,
int responseCode) |
IrpMessage(int opCode,
int responseCode,
int requestId) |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
fromBytes2Map(byte[][] buf) |
static byte[][] |
fromMap2Byte(java.util.Map<java.lang.String,java.lang.String> hashMap) |
abstract java.lang.String |
getDoid() |
byte[] |
getEncodedMessage() |
byte[] |
getEncodedMessageHeaderBody() |
byte[] |
getEncodeMessageCredential() |
java.lang.String |
getSignature() |
void |
signMessage(com.nimbusds.jose.jwk.JWK jwk) |
void |
signMessage(java.security.Signature signer) |
java.lang.String |
toString() |
public byte[] encodedMessageBody
public byte[] encodedCredential
public byte[] encodedMessage
public long createTime
public IrpMessageEnvelope envelope
public IrpMessageHeader header
public IrpMessageBody body
public IrpMessageCredential credential
public IrpMessage(int opCode)
public IrpMessage(int opCode,
int responseCode)
public IrpMessage(int opCode,
int responseCode,
int requestId)
public final void signMessage(java.security.Signature signer)
public final void signMessage(com.nimbusds.jose.jwk.JWK jwk)
public final java.lang.String getSignature()
public final byte[] getEncodedMessageHeaderBody()
throws IrpMessageEncodeException
public final byte[] getEncodeMessageCredential()
throws IrpMessageEncodeException
public final byte[] getEncodedMessage()
throws IrpMessageEncodeException
public static byte[][] fromMap2Byte(java.util.Map<java.lang.String,java.lang.String> hashMap)
public static java.util.Map<java.lang.String,java.lang.String> fromBytes2Map(byte[][] buf)
throws IrpMessageDecodeException
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic abstract java.lang.String getDoid()