Class PemPropertyFormatHeaplet

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

public class PemPropertyFormatHeaplet extends GenericHeaplet
Builds a PemPropertyFormat used to decode keys and certificates in a PEM format that can be used with SecretStore mappings configuration.
 {
       "type": "PemPropertyFormat",
       "config": {
         "decryptionSecretId":           Secret ID              [OPTIONAL - used to decrypt password-encrypted
                                                                            PEM files.
                                                                            REQUIRES a "secretsProvider".]
         "secretsProvider":              Secrets Provider       [OPTIONAL - secrets provider used to retrieve
                                                                            the decryption secret.
                                                                            REQUIRED if "decryptionSecretId" is used.]
       }
    }
 
Example:
 {
       "type": "PemPropertyFormat",
       "config": {
         "decryptionSecretId": "my.decryption.secret.id",
         "secretsProvider": "mySecretProvider"
       }
    }
 
 
See Also:
  • Constructor Details

    • PemPropertyFormatHeaplet

      public PemPropertyFormatHeaplet()
  • Method Details