public class IrpResponse extends IrpMessage
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.String |
delegateTargetURL |
byte[] |
doid |
byte[][] |
doidArray |
byte[][] |
doids |
byte[][] |
doidValues |
static int |
INT_SIZE |
byte[] |
requestDigest |
boolean |
requestDigestNeeded |
byte[] |
responseMessage |
java.lang.String |
result |
body, createTime, credential, encodedCredential, encodedMessage, encodedMessageBody, envelope, header| 构造器和说明 |
|---|
IrpResponse(int opCode,
int resCode) |
IrpResponse(int opCode,
int resCode,
java.lang.String doid) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getDoid() |
java.util.List<java.lang.String> |
getDoidList() |
java.util.Map<java.lang.String,java.lang.String> |
getDoidValuesByMap() |
java.lang.String |
getResponseMessage() |
static IrpResponse |
newDelegateRouterResponse(java.lang.String nextURL) |
static IrpResponse |
newErrorResponse(int opCode,
int responseCode,
byte[] errorMessage) |
static IrpResponse |
newErrorResponse(int opCode,
int responseCode,
java.lang.String errorMessage) |
static IrpResponse |
newIrsBatchCreateDoidResponse(byte[][] doids) |
static IrpResponse |
newIrsBatchCreateDoidResponse(java.util.List<java.lang.String> doids) |
static IrpResponse |
newIrsCreateDoidResponse(byte[] doid) |
static IrpResponse |
newIrsCreateDoidResponse(java.lang.String doid) |
static IrpResponse |
newIrsDeleteDoidResponse(byte[] doid) |
static IrpResponse |
newIrsDeleteDoidResponse(java.lang.String doid) |
static IrpResponse |
newIrsResolveResponse(byte[] doid,
byte[][] values) |
static IrpResponse |
newIrsResolveResponse(java.lang.String doid,
java.util.Map<java.lang.String,java.lang.String> values) |
static IrpResponse |
newIrsUpdateDoidResponse(byte[] doid) |
static IrpResponse |
newIrsUpdateDoidResponse(java.lang.String doid) |
static IrpResponse |
newOrgCreateResponse(java.lang.String doid) |
static IrpResponse |
newOrgDeleteResponse(java.lang.String doid) |
static IrpResponse |
newOrgUpdateResponse(java.lang.String doid) |
static IrpResponse |
newUnsuccessfulResponse(int opCode,
int responseCode) |
static IrpResponse |
newVerifyIrsResponse(byte[] doid,
byte[] errorMessage) |
static IrpResponse |
newVerifyIrsResponse(java.lang.String doid,
java.lang.String result) |
fromBytes2Map, fromMap2Byte, getEncodedMessage, getEncodedMessageHeaderBody, getEncodeMessageCredential, getSignature, signMessage, signMessage, toStringpublic byte[] doid
public byte[][] doids
public boolean requestDigestNeeded
public byte[][] doidValues
public byte[][] doidArray
public byte[] requestDigest
public byte[] responseMessage
public static final int INT_SIZE
public java.lang.String result
public java.lang.String delegateTargetURL
public IrpResponse(int opCode,
int resCode)
public IrpResponse(int opCode,
int resCode,
java.lang.String doid)
public static IrpResponse newIrsResolveResponse(java.lang.String doid, java.util.Map<java.lang.String,java.lang.String> values)
public static IrpResponse newIrsResolveResponse(byte[] doid, byte[][] values)
public static IrpResponse newIrsCreateDoidResponse(java.lang.String doid)
public static IrpResponse newOrgCreateResponse(java.lang.String doid)
public static IrpResponse newOrgUpdateResponse(java.lang.String doid)
public static IrpResponse newOrgDeleteResponse(java.lang.String doid)
public static IrpResponse newIrsCreateDoidResponse(byte[] doid)
public static IrpResponse newIrsUpdateDoidResponse(java.lang.String doid)
public static IrpResponse newIrsUpdateDoidResponse(byte[] doid)
public static IrpResponse newIrsDeleteDoidResponse(java.lang.String doid)
public static IrpResponse newIrsDeleteDoidResponse(byte[] doid)
public static IrpResponse newIrsBatchCreateDoidResponse(java.util.List<java.lang.String> doids)
public static IrpResponse newIrsBatchCreateDoidResponse(byte[][] doids)
public static IrpResponse newUnsuccessfulResponse(int opCode, int responseCode)
public static IrpResponse newErrorResponse(int opCode, int responseCode, java.lang.String errorMessage)
public static IrpResponse newErrorResponse(int opCode, int responseCode, byte[] errorMessage)
public static IrpResponse newVerifyIrsResponse(java.lang.String doid, java.lang.String result)
public static IrpResponse newVerifyIrsResponse(byte[] doid, byte[] errorMessage)
public static IrpResponse newDelegateRouterResponse(java.lang.String nextURL)
public java.util.Map<java.lang.String,java.lang.String> getDoidValuesByMap()
public java.lang.String getDoid()
getDoid 在类中 IrpMessagepublic java.util.List<java.lang.String> getDoidList()
public java.lang.String getResponseMessage()