|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectds.ov2.front.Front_protocols
public class Front_protocols
Central point of the OV-chip RSA applet. There is precisely one instance of this class in the RSA applet. This instance bundles all the functionality of the applet in the array of registered protocols. This class is also responsible for creating/initializing the complete object structure of the RSA applet.
Field Summary | |
---|---|
private Protocol[] |
protocols
Array of registered protocols. |
Registered_protocols |
registered_protocols
Service instance for protocol arrays. |
RSA_card_debug_description |
rsa_debug
Description of the RSA card debug protocols. |
RSA_card_protocol_description |
rsa_description
Description of the normal RSA card protocols. |
Constructor Summary | |
---|---|
Front_protocols()
Central creation/allocation point of the OV-chip RSA applet. |
Method Summary | |
---|---|
void |
init_protocols()
Load protocols array. |
void |
update_steps()
Update arguments and results of all steps in all protocols. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public RSA_card_protocol_description rsa_description
public RSA_card_debug_description rsa_debug
private Protocol[] protocols
init_protocols()
.
public final Registered_protocols registered_protocols
Constructor Detail |
---|
public Front_protocols()
init_protocols()
to allocate and initialize the
protocols array, which is then registered in registered_protocols
.
Method Detail |
---|
public void init_protocols()
public void update_steps()
RSA_plain_card.switch_to_new_attributes
and RSA_mont_card.switch_to_new_attributes
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |