Class SecretKeyPropertyFormatHeaplet

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

public class SecretKeyPropertyFormatHeaplet extends GenericHeaplet
It builds a SecretPropertyFormat that can be use with SecretStore mappings configuration.
 {
       "type": "SecretKeyPropertyFormat",
       "config": {
         "format":                 SecretPropertyFormat       [REQUIRED - The format of the secret.]
         "algorithm":              expression                 [REQUIRED - the algorithm used for the key.]
       }
    }
 
Example:
 {
       "type": "SecretKeyPropertyFormat",
       "config": {
         "format": "PLAIN",
         "algorithm": "AES"
       }
    }
 
Note: the format attribute is a SecretPropertyFormat such as: SecretPropertyFormat.PLAIN, Base64PropertyFormat. The algorithm attribute value is defined in Standard Names Algorithm Parameters.
See Also:
  • Field Details

  • Constructor Details

    • SecretKeyPropertyFormatHeaplet

      public SecretKeyPropertyFormatHeaplet()
  • Method Details