| 
    CatapultServer
    v0.5.0.1 (Elephant)
    
   | 
 
Packet representing a challenge response and new challenge request from a client to a server. More...


Public Attributes | |
| net::Challenge | Challenge | 
| Challenge data that should be signed by the server.  More... | |
| catapult::Signature | Signature | 
| Client's signature on the server challenge and any additional request information.  More... | |
| Key | PublicKey | 
| Client's public key.  More... | |
| ionet::ConnectionSecurityMode | SecurityMode | 
| Security mode requested by the client.  More... | |
  Public Attributes inherited from catapult::ionet::PacketHeader | |
| uint32_t | Size | 
| Size of the packet.  More... | |
| PacketType | Type | 
| Type of the packet.  More... | |
Static Public Attributes | |
| static constexpr ionet::PacketType | Packet_Type = ionet::PacketType::Server_Challenge | 
Additional Inherited Members | |
  Public Member Functions inherited from catapult::ionet::Packet | |
| uint8_t * | Data () | 
| Returns a non-const pointer to data contained in this packet.  More... | |
| constexpr const uint8_t * | Data () const | 
| Returns a const pointer to data contained in this packet.  More... | |
  Public Member Functions inherited from catapult::utils::NonCopyable | |
| constexpr | NonCopyable ()=default | 
| Default constructor.  More... | |
| ~NonCopyable ()=default | |
| Default destructor.  More... | |
| NonCopyable (const NonCopyable &)=delete | |
| Disabled copy constructor.  More... | |
| NonCopyable & | operator= (const NonCopyable &)=delete | 
| Disabled assignment operator.  More... | |
Packet representing a challenge response and new challenge request from a client to a server.
| net::Challenge catapult::net::ServerChallengeResponse::Challenge | 
Challenge data that should be signed by the server.
      
  | 
  staticconstexpr | 
| Key catapult::net::ServerChallengeResponse::PublicKey | 
Client's public key.
| ionet::ConnectionSecurityMode catapult::net::ServerChallengeResponse::SecurityMode | 
Security mode requested by the client.
| catapult::Signature catapult::net::ServerChallengeResponse::Signature | 
Client's signature on the server challenge and any additional request information.