class ParsedKey

Defined at line 27 of file ../../third_party/cobalt/src/lib/util/dynamic_encrypted_message_maker.h

Holds an initialized EncryptedMessageMaker along with its key index and

expiration timestamp (in seconds since the Unix epoch, compared against

SystemClockInterface::now()).

Public Methods

void ParsedKey (NotNullUniquePtr<EncryptedMessageMaker> maker, uint32_t key_index, int64_t expiration_timestamp_secs)

Defined at line 29 of file ../../third_party/cobalt/src/lib/util/dynamic_encrypted_message_maker.h

NotNullUniquePtr<EncryptedMessageMaker> TakeMaker ()

Defined at line 36 of file ../../third_party/cobalt/src/lib/util/dynamic_encrypted_message_maker.h

uint32_t key_index ()

Defined at line 37 of file ../../third_party/cobalt/src/lib/util/dynamic_encrypted_message_maker.h

int64_t expiration_timestamp_secs ()

Expiration timestamp in seconds since the Unix epoch, compared against

SystemClockInterface::now().

Defined at line 41 of file ../../third_party/cobalt/src/lib/util/dynamic_encrypted_message_maker.h