Interface DirectJWAKeyManager

All Superinterfaces:
JWA, JWAKeyManager

public interface DirectJWAKeyManager extends JWAKeyManager

A direct Key Management algorithm that derives the Content Encryption Key which is used directly to encrypt a JWE payload.

Since:
1.5
Author:
Jeremy Kuhn
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    A direct CEK composed of a derived encryption key and a map of specific parameters resulting from the key derivation and required by a recipient to derive the key.
  • Method Summary

    Modifier and Type
    Method
    Description
    deriveCEK(String enc, Map<String,Object> parameters)
    Derives a Content Encryption Key.

    Methods inherited from interface io.inverno.mod.security.jose.jwa.JWA

    getProcessedParameters