All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.security.deployment.JCAProviderBuildItem Maven / Gradle / Ivy

There is a newer version: 3.17.0.CR1
Show newest version
package io.quarkus.security.deployment;

import io.quarkus.builder.item.MultiBuildItem;

/**
 * Metadata for the names of JCA {@linkplain java.security.Provider} to register for reflection
 */
public final class JCAProviderBuildItem extends MultiBuildItem {
    final private String providerName;
    final private String providerConfig;

    public JCAProviderBuildItem(String providerName) {
        this(providerName, null);
    }

    public JCAProviderBuildItem(String providerName, String providerConfig) {
        this.providerName = providerName;
        this.providerConfig = providerConfig;
    }

    public String getProviderName() {
        return providerName;
    }

    public String getProviderConfig() {
        return providerConfig;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy