public class JWEUtility
extends java.lang.Object
| Constructor and Description |
|---|
JWEUtility() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
decryptJWEUsingPEM(MerchantConfig merchantConfig,
java.lang.String jweBase64Data) |
static java.security.PrivateKey |
readPemFileToGetPrivateKey(java.lang.String pemFilepath) |
public static java.lang.String decryptJWEUsingPEM(MerchantConfig merchantConfig, java.lang.String jweBase64Data) throws java.security.NoSuchAlgorithmException, java.io.IOException, java.security.spec.InvalidKeySpecException, java.text.ParseException, com.nimbusds.jose.JOSEException
java.security.NoSuchAlgorithmExceptionjava.io.IOExceptionjava.security.spec.InvalidKeySpecExceptionjava.text.ParseExceptioncom.nimbusds.jose.JOSEExceptionpublic static java.security.PrivateKey readPemFileToGetPrivateKey(java.lang.String pemFilepath)
throws java.io.FileNotFoundException,
java.io.IOException,
java.security.NoSuchAlgorithmException,
java.security.spec.InvalidKeySpecException
java.io.FileNotFoundExceptionjava.io.IOExceptionjava.security.NoSuchAlgorithmExceptionjava.security.spec.InvalidKeySpecExceptionCopyright © 2023. All Rights Reserved.