|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectds.ov2.test.Exponent_perf_description
public class Exponent_perf_description
Protocol description for Exponent_perf. Defines suitable Protocol's and Protocol_steps for all protocols described in Exponent_perf.id for use in the OV-chip protocol layer.
Nested Class Summary | |
---|---|
(package private) class |
Exponent_perf_description.set_vector_length_call
Card action for step set_vector_length in protocol Vector_length. |
(package private) class |
Exponent_perf_description.vector_exp_1_call
Card action for step vector_exp_1 in protocol Vector_exp. |
(package private) class |
Exponent_perf_description.vector_exp_2_call
Card action for step vector_exp_2 in protocol Vector_exp. |
(package private) class |
Exponent_perf_description.vector_exp_choose_mod_call
Card action for step vector_exp_choose_mod in protocol Vector_exp. |
(package private) class |
Exponent_perf_description.vector_exp_init_call
Card action for step vector_exp_init in protocol Vector_exp. |
Field Summary | |
---|---|
(package private) Bignats |
bignats
Variable declaration from Exponent_perf.id. |
(package private) Exponent_perf_card |
exponent_perf_card
Card variable declararion from Exponent_perf.id. |
(package private) APDU_boolean |
keep_modulus
Variable declaration from Exponent_perf.id. |
(package private) APDU_short |
n1
Variable declaration from Exponent_perf.id. |
(package private) APDU_short |
n2
Variable declaration from Exponent_perf.id. |
(package private) Bignat |
one_or_correction
Variable declaration from Exponent_perf.id. |
(package private) Bignat |
result
Variable declaration from Exponent_perf.id. |
(package private) Protocol_step |
set_vector_length_step
Step instance for step set_vector_length in protocol Vector_length. |
(package private) Test_protocols |
test_protocols
Variable declaration from Exponent_perf.id. |
(package private) Modulus |
vec_exp_modulus
Variable declaration from Exponent_perf.id. |
(package private) Protocol_step |
vector_exp_1_step
Step instance for step vector_exp_1 in protocol Vector_exp. |
(package private) Protocol_step |
vector_exp_2_step
Step instance for step vector_exp_2 in protocol Vector_exp. |
(package private) Protocol_step |
vector_exp_choose_mod_step
Step instance for step vector_exp_choose_mod in protocol Vector_exp. |
(package private) Protocol_step |
vector_exp_init_step
Step instance for step vector_exp_init in protocol Vector_exp. |
Protocol |
vector_exp_protocol
Protocol instance for protocol Vector_exp. |
(package private) Protocol_step |
vector_exp_result_step
Step instance for step vector_exp_result in protocol Vector_exp. |
(package private) APDU_short |
vector_exp_variant
Variable declaration from Exponent_perf.id. |
Protocol |
vector_length_protocol
Protocol instance for protocol Vector_length. |
Constructor Summary | |
---|---|
Exponent_perf_description(Test_protocols test_protocols,
Bignats bignats)
Construct protocol descriptions. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
Exponent_perf_card exponent_perf_card
Only available if either JAVACARD_APPLET or APPLET_TESTFRAME is defined.
Test_protocols test_protocols
Bignats bignats
Bignat one_or_correction
Modulus vec_exp_modulus
APDU_short n1
APDU_short n2
APDU_short vector_exp_variant
APDU_boolean keep_modulus
Bignat result
Protocol_step set_vector_length_step
public Protocol vector_length_protocol
Protocol_step vector_exp_choose_mod_step
Protocol_step vector_exp_init_step
Protocol_step vector_exp_1_step
Protocol_step vector_exp_2_step
Protocol_step vector_exp_result_step
public Protocol vector_exp_protocol
Constructor Detail |
---|
public Exponent_perf_description(Test_protocols test_protocols, Bignats bignats)
Method Detail |
---|
private void init_set_vector_length_step()
set_vector_length_step
.
Initialize the step instance for step set_vector_length in protocol Vector_length.
public void update_set_vector_length_step()
set_vector_length_step
.
Update argument and result references in the step set_vector_length
of protocol Vector_length.
private void init_vector_length_protocol()
vector_length_protocol
.
Initialize the protocol instance for protocol Vector_length.
public void update_vector_length_protocol()
vector_length_protocol
.
Update argument and result references in all
steps of protocol Vector_length.
private void init_vector_exp_choose_mod_step()
vector_exp_choose_mod_step
.
Initialize the step instance for step vector_exp_choose_mod in protocol Vector_exp.
public void update_vector_exp_choose_mod_step()
vector_exp_choose_mod_step
.
Update argument and result references in the step vector_exp_choose_mod
of protocol Vector_exp.
private void init_vector_exp_init_step()
vector_exp_init_step
.
Initialize the step instance for step vector_exp_init in protocol Vector_exp.
public void update_vector_exp_init_step()
vector_exp_init_step
.
Update argument and result references in the step vector_exp_init
of protocol Vector_exp.
private void init_vector_exp_1_step()
vector_exp_1_step
.
Initialize the step instance for step vector_exp_1 in protocol Vector_exp.
public void update_vector_exp_1_step()
vector_exp_1_step
.
Update argument and result references in the step vector_exp_1
of protocol Vector_exp.
private void init_vector_exp_2_step()
vector_exp_2_step
.
Initialize the step instance for step vector_exp_2 in protocol Vector_exp.
public void update_vector_exp_2_step()
vector_exp_2_step
.
Update argument and result references in the step vector_exp_2
of protocol Vector_exp.
private void init_vector_exp_result_step()
vector_exp_result_step
.
Initialize the step instance for step vector_exp_result in protocol Vector_exp.
public void update_vector_exp_result_step()
vector_exp_result_step
.
Update argument and result references in the step vector_exp_result
of protocol Vector_exp.
private void init_vector_exp_protocol()
vector_exp_protocol
.
Initialize the protocol instance for protocol Vector_exp.
public void update_vector_exp_protocol()
vector_exp_protocol
.
Update argument and result references in all
steps of protocol Vector_exp.
public void update_all()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |