Asylo
asylo::SecretSealer Member List

This is the complete list of members for asylo::SecretSealer, including all inherited members.

GenerateSealerId(SealingRootType type, const std::string &name)asylo::SecretSealerstatic
MaxMessageSize(const SealedSecretHeader &header) const =0asylo::SecretSealerpure virtual
MaxSealedMessages(const SealedSecretHeader &header) const =0asylo::SecretSealerpure virtual
Reseal(const SealedSecret &old_sealed_secret, const SealedSecretHeader &new_header, SealedSecret *new_sealed_secret)asylo::SecretSealervirtual
RootAcl() const =0asylo::SecretSealerpure virtual
RootName() const =0asylo::SecretSealerpure virtual
RootType() const =0asylo::SecretSealerpure virtual
Seal(const SealedSecretHeader &header, ByteContainerView additional_authenticated_data, ByteContainerView secret, SealedSecret *sealed_secret)=0asylo::SecretSealerpure virtual
SecretSealer()=defaultasylo::SecretSealer
SetDefaultHeader(SealedSecretHeader *header) const =0asylo::SecretSealerpure virtual
Unseal(const SealedSecret &sealed_secret, CleansingVector< uint8_t > *secret)=0asylo::SecretSealerpure virtual
~SecretSealer()=defaultasylo::SecretSealervirtual