Corrections made to the ASN.1 module of Q.815 (02/2000)
SR-APDU
FROM Secure-Remote-Operations-APDUs {itu-t recommendation q(17) q813(813) stase(1) stase-pci(0) stase-data(2)}
;
OPERATION
FROM Remote-Operations-Information-Objects {joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
InvokeId
FROM Remote-Operations-Generic-ROS-PDUs {joint-iso-itu-t remote-operations(4) generic-ROS-PDUs(6) version1(0)}
SR-APDU {}
FROM Secure-Remote-Operations-APDUs {itu-t recommendation q(17) q813(813) stase(1) stase-pci(0) stase-data(2)}
;
SecureMessage ::= CHOICE {
hashedMessage [0] EXPLICIT HashedMessage,
signedMessage [1] EXPLICIT SignedMessage,
messageReceipt [2] EXPLICIT IaReceiptMessage,
sr-APDU [3] EXPLICIT SR-APDU,
...
}
SecureMessage{InvokeId:InvokeIdSet, OPERATION:Invokable, OPERATION:Returnable} ::= CHOICE {
hashedMessage [0] EXPLICIT HashedMessage,
signedMessage [1] EXPLICIT SignedMessage,
messageReceipt [2] EXPLICIT IaReceiptMessage,
sr-APDU [3] EXPLICIT SR-APDU {{InvokeIdSet}, {Invokable}, {Returnable}},
...
}