| Modifier and Type | Method and Description |
|---|---|
PrivateKey |
Cache.getJWECachedPrivateKey(MerchantConfig merchantConfig) |
Identity |
Cache.getMerchantP12KeysFromCache(MerchantConfig merchantConfig) |
CachedMLEKId |
Cache.getMLEKIdDataFromCache(MerchantConfig merchantConfig) |
PrivateKey |
Cache.getMleResponsePrivateKeyFromFilePath(MerchantConfig merchantConfig) |
X509Certificate |
Cache.getRequestMLECertFromCache(MerchantConfig merchantConfig) |
| Modifier and Type | Method and Description |
|---|---|
static TokenGenerator |
TokenGeneratorFactory.getAuthToken(MerchantConfig merchantConfig,
String requestBody,
String reqVerb,
String reqTarget,
String date,
boolean isResponseMLEForApi)
Creates and returns an authentication token generator based on merchant configuration.
|
String |
Authorization.getToken(MerchantConfig merchantConfig,
String reqVerb,
String requestData,
String reqTarget,
String date,
boolean isResponseMLEForApi)
Generates authentication token based on merchant configuration and request parameters.
|
| Constructor and Description |
|---|
HttpSignatureToken(MerchantConfig merchantConfig,
String reqData,
String reqVerb,
String reqTarget,
String date)
Constructs an HTTP signature token generator.
|
SignatureGenerator(MerchantConfig merchantConfig,
String method)
Constructs a signature generator for HTTP signature authentication.
|
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
KeyCertificateGenerator.initializeCertificateOfMerchantForJWT(MerchantConfig merchantConfig) |
X509Certificate |
KeyCertificateGenerator.initializeMLECertificate(MerchantConfig merchantConfig) |
RSAPrivateKey |
KeyCertificateGenerator.initializePrivateKey(MerchantConfig merchantConfig) |
| Constructor and Description |
|---|
JwtSignatureToken(MerchantConfig merchantConfig,
String requestBody,
String reqVerb,
String reqTarget,
boolean isResponseMLEForApi)
Constructs a JWT signature token generator.
|
| Constructor and Description |
|---|
OAuthToken(MerchantConfig merchantConfig) |
| Modifier and Type | Method and Description |
|---|---|
static String |
JWEUtility.decryptJWEUsingPEM(MerchantConfig merchantConfig,
String jweBase64Data)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MLEUtility.checkIsMLEForAPI(MerchantConfig merchantConfig,
String inboundMLEStatus,
String operationIds) |
static boolean |
MLEUtility.checkIsResponseMLEForAPI(MerchantConfig merchantConfig,
String operationIds) |
static String |
MLEUtility.decryptMleResponsePayload(MerchantConfig merchantConfig,
String mleResponseBody) |
static Object |
MLEUtility.encryptRequestPayload(MerchantConfig merchantConfig,
Object localVarPostBody) |
static String |
MLEUtility.validateAndAutoExtractResponseMleKid(MerchantConfig merchantConfig) |
Copyright © 2026. All rights reserved.