Uses of Interface
zeroecho.sdk.guard.UnlockMaterial
Packages that use UnlockMaterial
Package
Description
Multi-recipient envelope for symmetric payloads with pluggable recipients,
reusable openers, and a compact header.
-
Uses of UnlockMaterial in zeroecho.sdk.guard
Classes in zeroecho.sdk.guard that implement UnlockMaterialModifier and TypeClassDescriptionstatic final classDestroyable password unlocking material backed by an owned character array.static final recordPrivate key unlocking material.Methods in zeroecho.sdk.guard with parameters of type UnlockMaterialModifier and TypeMethodDescriptionbyte[]EncCtxOpener.tryOpen(String entryId, byte[] blob, UnlockMaterial material) byte[]KemCtxOpener.tryOpen(String entryId, byte[] entryBlob, UnlockMaterial material) byte[]PasswordOpener.tryOpen(String entryId, byte[] entryBlob, UnlockMaterial material) Attempts to open a password-based recipient entry using a password unlock material.byte[]RecipientOpener.tryOpen(String entryId, byte[] entryBlob, UnlockMaterial material) Tries to recover the content-encryption key from the supplied recipient entry.MultiRecipientDataSourceBuilder.unlockWith(UnlockMaterial material) Supplies the unlocking material for decryption, either a private key or a password.