public final class BeIDCredential extends AbstractExtendedCredential
AbstractExtendedCredential and SessionServiceWithCache| Modifier and Type | Field and Description |
|---|---|
static String |
EID_AUTH_ALIAS
Using the authentication certifate on the eid;
|
static String |
EID_SIGN_ALIAS
Using the non-repudiation certifcate on the eid;
|
static String |
PROP_USE_CACHE
Property to activate or desactivate caching of the BeIDCredential.
|
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
getCertificate()
Gets the certificate.
|
Certificate[] |
getCertificateChain()
Gets the certificate chain
|
static BeIDCredential |
getInstance(String scope,
String aliasName)
Gets the single instance of BeIDCredential.
|
String |
getIssuer()
Gets the issuer.
|
String |
getIssuerQualifier()
Gets the issuer qualifier.
|
KeyStore |
getKeyStore()
Gets the associated
KeyStore |
PrivateKey |
getPrivateKey()
Gets the private key.
|
String |
getProviderName()
Gets the keystore provider
|
PublicKey |
getPublicKey()
Gets the public key.
|
getCertPath, getExpirationDateTimepublic static final String PROP_USE_CACHE
public static final String EID_AUTH_ALIAS
public static final String EID_SIGN_ALIAS
public static BeIDCredential getInstance(String scope, String aliasName)
scope - aliasName - TechnicalConnectorException - the technical connector exceptionpublic PrivateKey getPrivateKey()
public PublicKey getPublicKey()
public X509Certificate getCertificate()
public String getIssuer()
public String getIssuerQualifier()
public KeyStore getKeyStore() throws TechnicalConnectorException
CredentialKeyStoreTechnicalConnectorExceptionpublic String getProviderName() throws TechnicalConnectorException
CredentialTechnicalConnectorExceptionpublic Certificate[] getCertificateChain()
Credential
Connector Packaging generic 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.