Class JwkPropertyFormat
- java.lang.Object
 - 
- org.forgerock.secrets.propertyresolver.JwkPropertyFormat
 
 
- 
- All Implemented Interfaces:
 SecretPropertyFormat,SecretDecoder
public final class JwkPropertyFormat extends Object implements SecretPropertyFormat
Decodes a JSON Web Key (JWK) as a secret. 
- 
- 
Field Summary
- 
Fields inherited from interface org.forgerock.secrets.SecretDecoder
RAW 
- 
Fields inherited from interface org.forgerock.secrets.propertyresolver.SecretPropertyFormat
PLAIN 
 - 
 
- 
Constructor Summary
Constructors Constructor Description JwkPropertyFormat() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecretBuilderdecode(String propertyValue)Decodes the input property value, setting relevant properties on aSecretBuilderobject.- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.forgerock.secrets.propertyresolver.SecretPropertyFormat
decodeToPromise, decodeToPromise 
 - 
 
 - 
 
- 
- 
Method Detail
- 
decode
public SecretBuilder decode(String propertyValue) throws NoSuchSecretException
Description copied from interface:SecretPropertyFormatDecodes the input property value, setting relevant properties on aSecretBuilderobject.- Specified by:
 decodein interfaceSecretPropertyFormat- Parameters:
 propertyValue- the value of the secret property.- Returns:
 - the decoded secret information.
 - Throws:
 NoSuchSecretException- If the property value does not contain a value that can be decoded.
 
 - 
 
 -