Uses of Class
ds.ov2.util.Protocol

Packages that use Protocol
ds.ov2.front Frontoffice code for applet and host side, including a test frame. 
ds.ov2.test Test applet for OV-chip protocol layer and for ds.ov2.bignat functionality. 
ds.ov2.util OV-chip protocol layer, general APDU data types and other miscellaneous code. 
 

Uses of Protocol in ds.ov2.front
 

Fields in ds.ov2.front declared as Protocol
 Protocol RSA_card_protocol_description.allocate_protocol
          Protocol instance for protocol allocate.
 Protocol RSA_card_protocol_description.gate_protocol
          Protocol instance for protocol gate.
 Protocol RSA_card_protocol_description.initialize_protocol
          Protocol instance for protocol initialize.
 Protocol RSA_card_debug_description.mem_size_protocol
          Protocol instance for protocol mem_size.
private  Protocol[] Front_protocols.protocols
          Array of registered protocols.
 Protocol RSA_card_debug_description.reset_applet_state_protocol
          Protocol instance for protocol reset_applet_state.
 Protocol RSA_card_protocol_description.resign_protocol
          Protocol instance for protocol resign.
 Protocol RSA_card_debug_description.status_protocol
          Protocol instance for protocol status.
 

Uses of Protocol in ds.ov2.test
 

Fields in ds.ov2.test declared as Protocol
 Protocol Bignat_protocols_description.add_protocol
          Protocol instance for protocol add.
 Protocol Data_protocol_description.check_data_protocol
          Protocol instance for protocol check_data.
 Protocol Data_protocol_description.data_perf_proof_protocol
          Protocol instance for protocol data_perf_proof.
 Protocol Data_protocol_description.data_performance_receive_protocol
          Protocol instance for protocol data_performance_receive.
 Protocol Data_protocol_description.data_performance_send_protocol
          Protocol instance for protocol data_performance_send.
 Protocol Bignat_protocols_description.demontgomerize_protocol
          Protocol instance for protocol demontgomerize.
 Protocol Bignat_protocols_description.div_protocol
          Protocol instance for protocol div.
 Protocol Misc_protocols_description.mem_size_protocol
          Protocol instance for protocol mem_size.
 Protocol Bignat_protocols_description.mont_mult_protocol
          Protocol instance for protocol mont_mult.
 Protocol Bignat_protocols_description.mult_protocol
          Protocol instance for protocol mult.
 Protocol Misc_protocols_description.ping_protocol
          Protocol instance for protocol Ping.
 Protocol Bignat_protocols_description.rsa_exp_protocol
          Protocol instance for protocol RSA_exp.
 Protocol Misc_protocols_description.set_size_protocol
          Protocol instance for protocol set_size.
 Protocol Data_protocol_description.set_size_protocol
          Protocol instance for protocol set_size.
 Protocol Bignat_protocols_description.short_square_4_mult_protocol
          Protocol instance for protocol short_square_4_mult.
 Protocol Bignat_protocols_description.short_squared_mult_protocol
          Protocol instance for protocol short_squared_mult.
 Protocol Bignat_protocols_description.squared_mult_4_protocol
          Protocol instance for protocol squared_mult_4.
 Protocol Bignat_protocols_description.squared_mult_protocol
          Protocol instance for protocol squared_mult.
 Protocol Misc_protocols_description.status_protocol
          Protocol instance for protocol status.
 Protocol Bignat_protocols_description.subtract_protocol
          Protocol instance for protocol subtract.
 Protocol Exponent_perf_description.vector_exp_protocol
          Protocol instance for protocol Vector_exp.
 Protocol Exponent_perf_description.vector_length_protocol
          Protocol instance for protocol Vector_length.
 

Uses of Protocol in ds.ov2.util
 

Fields in ds.ov2.util declared as Protocol
private  Protocol Card_protocol.protocol
          The current protocol or null if no protocol is selected.
private  Protocol[] Registered_protocols.protocols
          Alias to the array of all supported protocols.
 

Methods in ds.ov2.util that return Protocol
 Protocol Registered_protocols.get_protocol(short ins)
          Select protocol.
 Protocol[] Registered_protocols.get_protocols()
          Return the protocols array.
 

Methods in ds.ov2.util with parameters of type Protocol
 void Card_protocol.set_protocol(Protocol protocol)
          Set the next selected protocol.
 void Registered_protocols.set_protocols(Protocol[] protocols)
          (Re-)Initialize the protocols array.
 

Constructors in ds.ov2.util with parameters of type Protocol
Host_protocol(Protocol protocol, Protocol_step step, PrintWriter out, boolean apduscript, String name)
          Create a new instance for running the protocol step step.
Registered_protocols(Protocol[] protocols)
          Convenience constructor, incorporating a call to set_protocols.