Package se.swedenconnect.security.credential.config
package se.swedenconnect.security.credential.config
Generic configuration support for credentials.
Each configuration class will also have an interface. This is to support frameworks using the SmallRye Configuration Library (for example, Quarkus).
-
ClassDescriptionBase configuration interface for creating a
PkiCredential
.An interface for loading configuration values that are "locations".Configuration interface for bundles of credentials and key stores.An implementation ofConfigurationResourceLoader
that supportsfile:
,http:
,https:
andclasspath:
prefixes.Configuration interface for creating aPkiCredential
using PEM-encoded certificate(s)/public keys and private keys.Configuration interface for configuring a stand-alonePkiCredential
.Configuration interface for creating a JavaKeyStore
.Additional configuration of PKCS11 keystores.Custom PKCS#11 settings.Configuration interface for creating aPkiCredential
backed by a JavaKeyStore
.Configuration interface for a key pair entry.