Index

D E F G H I J K L P S T V 
All Classes and Interfaces|All Packages|Serialized Form

D

de.gematik.bbriccs.smartcards - package de.gematik.bbriccs.smartcards
 
de.gematik.bbriccs.smartcards.cfg - package de.gematik.bbriccs.smartcards.cfg
 
de.gematik.bbriccs.smartcards.exceptions - package de.gematik.bbriccs.smartcards.exceptions
 
DummyEgk - Class in de.gematik.bbriccs.smartcards
This is a dummy eGK required for the use-cases where we only have the KVNR and no private keys
DummyEgk() - Constructor for class de.gematik.bbriccs.smartcards.DummyEgk
 

E

EgkP12 - Class in de.gematik.bbriccs.smartcards
 
EgkP12(SmartcardConfigDto, List<SmartcardCertificate>) - Constructor for class de.gematik.bbriccs.smartcards.EgkP12
 

F

from(File) - Static method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Initialize the SmartcardArchive with a smartcards index file from a given path.
from(String) - Static method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Initialize the SmartcardArchive with a smartcards index file from a given path.
fromConfig(SmartcardConfigDto) - Static method in class de.gematik.bbriccs.smartcards.DummyEgk
 
fromFileExtension(String) - Static method in enum class de.gematik.bbriccs.smartcards.KeystoreType
 
fromResources() - Static method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Initialize the SmartcardArchive from resources.

G

getAutCertificate() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getAutCertificate() - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getAutCertificate(CryptoSystem) - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getAutCertificate(CryptoSystem) - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getAuthPrivateKey() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getAuthPrivateKey() - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getAuthPublicKey() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getAuthPublicKey() - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getAutOids() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getAutOids() - Method in class de.gematik.bbriccs.smartcards.EgkP12
 
getAutOids() - Method in class de.gematik.bbriccs.smartcards.HbaP12
 
getAutOids() - Method in class de.gematik.bbriccs.smartcards.SmcBP12
 
getByICCSN(Class<T>, String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Smartcard with classType and identified by its ICCSN.
getByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Smartcard safely identified by its ICCSN.
getCertificateStream() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
getConfigs() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get all Smartcard configurations known to this SmartcardArchive from the smartcards index file.
getConfigsFor(SmartcardType) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get all Smartcard configurations known to this SmartcardArchive for a specific SmartcardType.
getEgk(int) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Egk from this SmartcardArchive identified by its index.
getEgkByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Egk from this SmartcardArchive identified by its ICCSN.
getEgkByKvnr(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Egk from this SmartcardArchive identified by its KVNR.
getEgkCards() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get all Egk Smartcards which are configured in this SmartcardArchive
getEncCertificate(CryptoSystem) - Method in class de.gematik.bbriccs.smartcards.InstituteSmartcardP12
 
getEncOid() - Method in class de.gematik.bbriccs.smartcards.HbaP12
 
getEncOid() - Method in class de.gematik.bbriccs.smartcards.SmcBP12
 
getExtension() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getExtension() - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getExtensionAs(Class<E>) - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getExtensionAs(Class<E>) - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getHba(int) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Hba from this SmartcardArchive identified by its index.
getHbaByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Hba from this SmartcardArchive identified by its ICCSN.
getHbaCards() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get all Hba Smartcards which are configured in this SmartcardArchive
getIccsn() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getICCSNsFor(SmartcardType) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get all the ICCSNs of the Smartcards of a specific SmartcardType known to this SmartcardArchive
getKey(Oid, CryptoSystem) - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getKvnr() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getNote() - Method in class de.gematik.bbriccs.smartcards.cfg.SmartcardConfigDto
 
getOid() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
getOSigCertificate(CryptoSystem) - Method in class de.gematik.bbriccs.smartcards.SmcBP12
 
getOwnerData() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getOwnerData(String) - Static method in class de.gematik.bbriccs.smartcards.LdapReader
 
getOwnerData(X500Principal) - Static method in class de.gematik.bbriccs.smartcards.LdapReader
 
getP12KeyStorePassword() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
getP12KeyStoreProtection() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
getPrivateKeyBase64() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getPrivateKeyBase64() - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 
getQesCertificate(CryptoSystem) - Method in class de.gematik.bbriccs.smartcards.HbaP12
 
getSmartcardByICCSN(SmartcardType, String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a Smartcard with SmartcardType type and identified by its ICCSN.
getSmcB(int) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a SmcB from this SmartcardArchive identified by its index.
getSmcbByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get a SmcB from this SmartcardArchive identified by its ICCSN.
getSmcbCards() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
Get all SmcB Smartcards which are configured in this SmartcardArchive
getTelematikId() - Method in class de.gematik.bbriccs.smartcards.InstituteSmartcardP12
 
getType() - Method in class de.gematik.bbriccs.smartcards.DummyEgk
 
getX509Certificate() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
getX509CertificateHolder() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 

H

HbaP12 - Class in de.gematik.bbriccs.smartcards
 
HbaP12(SmartcardConfigDto, List<SmartcardCertificate>) - Constructor for class de.gematik.bbriccs.smartcards.HbaP12
 

I

InstituteSmartcardP12 - Class in de.gematik.bbriccs.smartcards
 
InstituteSmartcardP12(SmartcardType, SmartcardConfigDto, List<SmartcardCertificate>) - Constructor for class de.gematik.bbriccs.smartcards.InstituteSmartcardP12
 
InvalidCertificateException - Exception in de.gematik.bbriccs.smartcards.exceptions
 
InvalidCertificateException(X509CertificateWrapper) - Constructor for exception de.gematik.bbriccs.smartcards.exceptions.InvalidCertificateException
 
InvalidCertificateException(String) - Constructor for exception de.gematik.bbriccs.smartcards.exceptions.InvalidCertificateException
 
InvalidCertificateException(String, Throwable) - Constructor for exception de.gematik.bbriccs.smartcards.exceptions.InvalidCertificateException
 
InvalidFileExtensionException - Exception in de.gematik.bbriccs.smartcards.exceptions
 
InvalidFileExtensionException(String) - Constructor for exception de.gematik.bbriccs.smartcards.exceptions.InvalidFileExtensionException
 

J

JKS - Enum constant in enum class de.gematik.bbriccs.smartcards.KeystoreType
 

K

KeystoreType - Enum Class in de.gematik.bbriccs.smartcards
 

L

LdapReader - Class in de.gematik.bbriccs.smartcards
 

P

P12 - Enum constant in enum class de.gematik.bbriccs.smartcards.KeystoreType
 

S

SmartcardArchive - Class in de.gematik.bbriccs.smartcards
The SmartcardArchive is a factory for Smartcards, which is used to load, cache and manage Smartcards from a given directory.
SmartcardCertificateP12 - Class in de.gematik.bbriccs.smartcards
 
SmartcardCertificateP12(String, Supplier<InputStream>) - Constructor for class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
SmartcardConfigDto - Class in de.gematik.bbriccs.smartcards.cfg
 
SmartcardConfigDto() - Constructor for class de.gematik.bbriccs.smartcards.cfg.SmartcardConfigDto
 
SmartcardP12 - Class in de.gematik.bbriccs.smartcards
 
SmartcardP12(SmartcardType, SmartcardConfigDto, List<SmartcardCertificate>) - Constructor for class de.gematik.bbriccs.smartcards.SmartcardP12
 
SmcBP12 - Class in de.gematik.bbriccs.smartcards
 
SmcBP12(SmartcardConfigDto, List<SmartcardCertificate>) - Constructor for class de.gematik.bbriccs.smartcards.SmcBP12
 

T

toString() - Method in class de.gematik.bbriccs.smartcards.SmartcardCertificateP12
 
toString() - Method in class de.gematik.bbriccs.smartcards.SmartcardP12
 

V

valueOf(String) - Static method in enum class de.gematik.bbriccs.smartcards.KeystoreType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.gematik.bbriccs.smartcards.KeystoreType
Returns an array containing the constants of this enum class, in the order they are declared.
D E F G H I J K L P S T V 
All Classes and Interfaces|All Packages|Serialized Form