Index
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
SmartcardArchivewith a smartcards index file from a given path. - from(String) - Static method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Initialize the
SmartcardArchivewith 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
SmartcardArchivefrom 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
SmartcardwithclassTypeand identified by its ICCSN. - getByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
Smartcardsafely 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
SmartcardArchivefrom the smartcards index file. - getConfigsFor(SmartcardType) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get all Smartcard configurations known to this
SmartcardArchivefor a specificSmartcardType. - getEgk(int) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
Egkfrom thisSmartcardArchiveidentified by its index. - getEgkByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
Egkfrom thisSmartcardArchiveidentified by its ICCSN. - getEgkByKvnr(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
Egkfrom thisSmartcardArchiveidentified by its KVNR. - getEgkCards() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get all
EgkSmartcards which are configured in thisSmartcardArchive - 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
Hbafrom thisSmartcardArchiveidentified by its index. - getHbaByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
Hbafrom thisSmartcardArchiveidentified by its ICCSN. - getHbaCards() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get all
HbaSmartcards which are configured in thisSmartcardArchive - 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
SmartcardTypeknown to thisSmartcardArchive - 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
- getSmcB(int) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
SmcBfrom thisSmartcardArchiveidentified by its index. - getSmcbByICCSN(String) - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get a
SmcBfrom thisSmartcardArchiveidentified by its ICCSN. - getSmcbCards() - Method in class de.gematik.bbriccs.smartcards.SmartcardArchive
-
Get all
SmcBSmartcards which are configured in thisSmartcardArchive - 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.
All Classes and Interfaces|All Packages|Serialized Form