|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectds.ov2.front.RSA_card_protocol_description
public class RSA_card_protocol_description
Protocol description for RSA_card_protocol. Defines suitable Protocol's and Protocol_steps for all protocols described in RSA_card_protocol.id for use in the OV-chip protocol layer.
Nested Class Summary | |
---|---|
(package private) class |
RSA_card_protocol_description.allocate_call
Card action for step allocate in protocol allocate. |
(package private) class |
RSA_card_protocol_description.commit_call
Card action for step commit in protocol gate. |
(package private) class |
RSA_card_protocol_description.finish_signature_call
Card action for step finish_signature in protocol resign. |
(package private) class |
RSA_card_protocol_description.init_data_call
Card action for step init_data in protocol initialize. |
(package private) class |
RSA_card_protocol_description.make_sig_hash_call
Card action for step make_sig_hash in protocol resign. |
(package private) class |
RSA_card_protocol_description.respond_call
Card action for step respond in protocol gate. |
Field Summary | |
---|---|
Protocol |
allocate_protocol
Protocol instance for protocol allocate. |
(package private) Protocol_step |
allocate_step
Step instance for step allocate in protocol allocate. |
(package private) APDU_short |
attribute_length
Variable declaration from RSA_card_protocol.id. |
(package private) RSA_plain_card |
card
Card variable declararion from RSA_card_protocol.id. |
(package private) Protocol_step |
commit_step
Step instance for step commit in protocol gate. |
(package private) RSA_data |
data
Variable declaration from RSA_card_protocol.id. |
(package private) Protocol_step |
finish_signature_step
Step instance for step finish_signature in protocol resign. |
(package private) Front_protocols |
front_protocols
Variable declaration from RSA_card_protocol.id. |
Protocol |
gate_protocol
Protocol instance for protocol gate. |
(package private) Protocol_step |
get_signature_step
Step instance for step get_signature in protocol resign. |
(package private) Protocol_step |
init_data_step
Step instance for step init_data in protocol initialize. |
Protocol |
initialize_protocol
Protocol instance for protocol initialize. |
(package private) APDU_short |
long_bignat_size
Variable declaration from RSA_card_protocol.id. |
(package private) Protocol_step |
make_sig_hash_step
Step instance for step make_sig_hash in protocol resign. |
(package private) APDU_short |
mont_correction_len
Variable declaration from RSA_card_protocol.id. |
Protocol |
resign_protocol
Protocol instance for protocol resign. |
(package private) Protocol_step |
respond_step
Step instance for step respond in protocol gate. |
(package private) APDU_short |
short_bignat_size
Variable declaration from RSA_card_protocol.id. |
(package private) APDU_boolean |
signature_accepted
Variable declaration from RSA_card_protocol.id. |
Constructor Summary | |
---|---|
RSA_card_protocol_description(Front_protocols front_protocols)
Construct protocol descriptions. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
RSA_plain_card card
Only available if either JAVACARD_APPLET or APPLET_TESTFRAME is defined.
Front_protocols front_protocols
RSA_data data
APDU_short short_bignat_size
APDU_short long_bignat_size
APDU_short attribute_length
APDU_short mont_correction_len
APDU_boolean signature_accepted
Protocol_step allocate_step
public Protocol allocate_protocol
Protocol_step init_data_step
public Protocol initialize_protocol
Protocol_step get_signature_step
Protocol_step make_sig_hash_step
Protocol_step finish_signature_step
public Protocol resign_protocol
Protocol_step commit_step
Protocol_step respond_step
public Protocol gate_protocol
Constructor Detail |
---|
public RSA_card_protocol_description(Front_protocols front_protocols)
Method Detail |
---|
private void init_allocate_step()
allocate_step
.
Initialize the step instance for step allocate in protocol allocate.
public void update_allocate_step()
allocate_step
.
Update argument and result references in the step allocate
of protocol allocate.
private void init_allocate_protocol()
allocate_protocol
.
Initialize the protocol instance for protocol allocate.
public void update_allocate_protocol()
allocate_protocol
.
Update argument and result references in all
steps of protocol allocate.
private void init_init_data_step()
init_data_step
.
Initialize the step instance for step init_data in protocol initialize.
public void update_init_data_step()
init_data_step
.
Update argument and result references in the step init_data
of protocol initialize.
private void init_initialize_protocol()
initialize_protocol
.
Initialize the protocol instance for protocol initialize.
public void update_initialize_protocol()
initialize_protocol
.
Update argument and result references in all
steps of protocol initialize.
private void init_get_signature_step()
get_signature_step
.
Initialize the step instance for step get_signature in protocol resign.
public void update_get_signature_step()
get_signature_step
.
Update argument and result references in the step get_signature
of protocol resign.
private void init_make_sig_hash_step()
make_sig_hash_step
.
Initialize the step instance for step make_sig_hash in protocol resign.
public void update_make_sig_hash_step()
make_sig_hash_step
.
Update argument and result references in the step make_sig_hash
of protocol resign.
private void init_finish_signature_step()
finish_signature_step
.
Initialize the step instance for step finish_signature in protocol resign.
public void update_finish_signature_step()
finish_signature_step
.
Update argument and result references in the step finish_signature
of protocol resign.
private void init_resign_protocol()
resign_protocol
.
Initialize the protocol instance for protocol resign.
public void update_resign_protocol()
resign_protocol
.
Update argument and result references in all
steps of protocol resign.
private void init_commit_step()
commit_step
.
Initialize the step instance for step commit in protocol gate.
public void update_commit_step()
commit_step
.
Update argument and result references in the step commit
of protocol gate.
private void init_respond_step()
respond_step
.
Initialize the step instance for step respond in protocol gate.
public void update_respond_step()
respond_step
.
Update argument and result references in the step respond
of protocol gate.
private void init_gate_protocol()
gate_protocol
.
Initialize the protocol instance for protocol gate.
public void update_gate_protocol()
gate_protocol
.
Update argument and result references in all
steps of protocol gate.
public void update_all()
public void delayed_init()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |