Initializes a new instance of the class with the specified parameters. This constructor sets up the necessary attributes for managing account keys.
The parameters required to create the instance.
The current authentication key of the account.
The new public key to be set for the account.
The account address of the originator.
The sequence number associated with the transaction.
Serializes the properties of the current instance for transmission or storage. This function helps in converting the instance data into a format suitable for serialization.
The serializer used to serialize the instance properties.
Represents a challenge required for the account owner to sign in order to rotate the authentication key.