Class JwkPropertyFormatHeaplet

java.lang.Object
org.forgerock.openig.heap.GenericHeaplet
org.forgerock.openig.secrets.JwkPropertyFormatHeaplet
All Implemented Interfaces:
Heaplet

public class JwkPropertyFormatHeaplet extends GenericHeaplet
Builds a JwkPropertyFormat used to decode JSON Web Key formatted keys that can be used with SecretStore mappings configuration.
 {
       "name": "JwkPropertyFormat-1",
       "type": "JwkPropertyFormat",
    }
 
Example showing "JwkPropertyFormat" use in FileSystemSecretStore config - note the 'leaseExpiry' is applied to the secret on load:
 {
       "type": "FileSystemSecretStore",
       "config": {
         "directory": "/path/to/openig/basedir/jwks"
         "format": "JwkPropertyFormat"
         "leaseExpiry": "2 Minutes"
       }
    }
 
See Also:
  • Field Details

  • Constructor Details

    • JwkPropertyFormatHeaplet

      public JwkPropertyFormatHeaplet()
  • Method Details