Skip navigation links
A C D E F G H I L M N P R S V Z 

A

AtLeastOneValidatorSucceedsLicenseValidator - Class in com.mulesoft.mule.runtime.module.license.internal
Abstract class that represents a composite license validator.
AtLeastOneValidatorSucceedsLicenseValidator() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.AtLeastOneValidatorSucceedsLicenseValidator
 

C

com.mulesoft.mule.runtime.module.license.internal - package com.mulesoft.mule.runtime.module.license.internal
 
com.mulesoft.mule.runtime.module.license.internal.exception - package com.mulesoft.mule.runtime.module.license.internal.exception
 
CONNECTOR_NAME_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
CONTACT_EMAIL_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
CONTACT_MESSAGE_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
CREATION_DATE_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 
CustomerLicense - Class in com.mulesoft.mule.runtime.module.license.internal
This class is used to load a customer license bundled with a mule artifact.
CustomerLicense(String, ClassLoader, ProviderLicense) - Constructor for class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
Creates a new CustomerLicense.

D

decrypt(byte[], Key) - Static method in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 
decrypt(byte[], Key, String) - Static method in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 
DISABLE_CERTIFICATE_CONNECTOR_LICENSE_VALIDATOR_ACTIVATOR - Static variable in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
 
dispose() - Method in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
Disposes of the effective license validator if it implements the Disposable interface.
DUAL_LICENSE_VALIDATION_ACTIVATOR - Static variable in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
 
DualLicenseValidator - Class in com.mulesoft.mule.runtime.module.license.internal
A concrete implementation of AtLeastOneValidatorSucceedsLicenseValidator that uses two specific license validators: EeLicenseValidator and FipsLicenseValidator.
DualLicenseValidator() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.DualLicenseValidator
 

E

EE_LICENSE_VALIDATOR - Static variable in class com.mulesoft.mule.runtime.module.license.internal.DualLicenseValidator
 
EeLicenseValidator - Class in com.mulesoft.mule.runtime.module.license.internal
Enterprise LicenseValidator implementation.
EeLicenseValidator() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidator
 
EeLicenseValidatorUtils - Class in com.mulesoft.mule.runtime.module.license.internal
Utility class for handling exceptions related to EE license validation.
EeLicenseValidatorUtils() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorUtils
 
EeLicenseValidatorWrapper - Class in com.mulesoft.mule.runtime.module.license.internal
Wrapper class for handling license validation, supporting both Enterprise Edition (EE) and dual-license scenarios.
EeLicenseValidatorWrapper() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
Default constructor, used for discovering the class through SPI.
EeLicenseValidatorWrapper(LicenseValidator, Supplier<Boolean>, Supplier<Boolean>) - Constructor for class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
Constructor that allows specifying the effective license validator.
effectiveLicenseValidator - Variable in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
The effective license validator used for the actual license validation process.
EXPIRATION_DATE_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 

F

FEATURE_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 
FIPS_140_2_SECURITY_MODEL - Static variable in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
 
FIPS_LICENSE_VALIDATOR - Static variable in class com.mulesoft.mule.runtime.module.license.internal.DualLicenseValidator
 
FipsLicenseValidator - Class in com.mulesoft.mule.runtime.module.license.internal
A specialized license validator that validates licenses using FIPS-compliant cryptographic standards.
FipsLicenseValidator() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.FipsLicenseValidator
 

G

get(String) - Method in class com.mulesoft.mule.runtime.module.license.internal.ZippedBundle
 
getContactMessage() - Method in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
getEmail() - Method in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
getExpectedLicenseName() - Method in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
getExpirationDate() - Method in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 
getFormattedExceptions(List<Throwable>) - Static method in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorUtils
Formats a list of exceptions into a single string, where each exception's class name and message are presented on a new line.
getKey() - Method in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
getLicFileName() - Method in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 
getMulePublicKey() - Method in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidator
 
getMulePublicKey() - Method in class com.mulesoft.mule.runtime.module.license.internal.FipsLicenseValidator
Loads the Mule public key that is used for FIPS-compliant license validation.
getProperty(String) - Method in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
Retrieves a property from the provider license.
getProviderLicense(PluginLicenseValidationRequest) - Method in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidator
 
getProviderLicense(PluginLicenseValidationRequest) - Method in class com.mulesoft.mule.runtime.module.license.internal.FipsLicenseValidator
Constructs a ProviderLicense object using the provided license validation request.
getProviderName() - Method in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 

H

hasValidDate() - Method in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
Validates the expiration and creation date of the license.
hasValidEntitlement(String) - Method in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
Validates if the license contains the entitlement.
hasValidVersion(String) - Method in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 

I

InvalidKeyException - Exception in com.mulesoft.mule.runtime.module.license.internal.exception
Exception thrown when there was a problem accessing a key.
InvalidKeyException(String) - Constructor for exception com.mulesoft.mule.runtime.module.license.internal.exception.InvalidKeyException
 
InvalidKeyException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.module.license.internal.exception.InvalidKeyException
 
isValid(String, String) - Method in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
Validates the license.

L

loadPublic(String) - Static method in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 
loadPublic(byte[]) - Static method in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 

M

MULE_SECURITY_SYSTEM_PROPERTY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
 
mulePublicKey - Variable in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidator
 

N

NoValidateLicenseActivator - Class in com.mulesoft.mule.runtime.module.license.internal
A no-op implementation of LicenseValidator that does not perform any license validation.
NoValidateLicenseActivator() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.NoValidateLicenseActivator
 

P

ProviderLicense - Class in com.mulesoft.mule.runtime.module.license.internal
This class represents the license information of the vendor that develop the plugin.
ProviderLicense(String, String, ClassLoader, Key, String) - Constructor for class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
ProviderLicense(String, String, ClassLoader, Key) - Constructor for class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
Creates a ProviderLicense instance.

R

RSA - Static variable in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 
RSA_ECB_PKCS1_PADDING - Static variable in class com.mulesoft.mule.runtime.module.license.internal.ProviderLicense
 
RSA_ECB_PKCS1_PADDING - Static variable in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 

S

SecurityUtils - Class in com.mulesoft.mule.runtime.module.license.internal
Helper class for accessing key and validating licenses.
SecurityUtils() - Constructor for class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 
SHA_512_WITH_RSA - Static variable in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 

V

validatePluginLicense(PluginLicenseValidationRequest) - Method in class com.mulesoft.mule.runtime.module.license.internal.AtLeastOneValidatorSucceedsLicenseValidator
Validates the plugin license using a list of license validators.
validatePluginLicense(PluginLicenseValidationRequest) - Method in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidator
Validates the license for a plugin.
validatePluginLicense(PluginLicenseValidationRequest) - Method in class com.mulesoft.mule.runtime.module.license.internal.EeLicenseValidatorWrapper
Validates the plugin license using the effective license validator.
validatePluginLicense(PluginLicenseValidationRequest) - Method in class com.mulesoft.mule.runtime.module.license.internal.NoValidateLicenseActivator
 
verify(byte[], byte[], PublicKey) - Static method in class com.mulesoft.mule.runtime.module.license.internal.SecurityUtils
 
VERSIONS_KEY - Static variable in class com.mulesoft.mule.runtime.module.license.internal.CustomerLicense
 

Z

ZippedBundle - Class in com.mulesoft.mule.runtime.module.license.internal
Helper class for reading from a license or key file.
ZippedBundle(InputStream) - Constructor for class com.mulesoft.mule.runtime.module.license.internal.ZippedBundle
 
A C D E F G H I L M N P R S V Z 
Skip navigation links

Copyright © 2006–2025 MuleSoft, Inc.. All rights reserved.