Package de.gematik.bbriccs.smartcards
Class SmartcardCertificateP12
java.lang.Object
de.gematik.bbriccs.smartcards.SmartcardCertificateP12
- All Implemented Interfaces:
SmartcardCertificate
-
Constructor Summary
ConstructorsConstructorDescriptionSmartcardCertificateP12(String filePath, Supplier<InputStream> certificateStreamSupplier) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.gematik.bbriccs.smartcards.SmartcardCertificate
getCertWrapper, getCryptoSystem, getPrivateKey
-
Constructor Details
-
SmartcardCertificateP12
-
-
Method Details
-
getX509Certificate
- Specified by:
getX509Certificatein interfaceSmartcardCertificate
-
getX509CertificateHolder
public org.bouncycastle.cert.X509CertificateHolder getX509CertificateHolder()- Specified by:
getX509CertificateHolderin interfaceSmartcardCertificate
-
getOid
public de.gematik.bbriccs.crypto.certificate.Oid getOid()- Specified by:
getOidin interfaceSmartcardCertificate
-
getCertificateStream
- Specified by:
getCertificateStreamin interfaceSmartcardCertificate
-
getP12KeyStorePassword
public char[] getP12KeyStorePassword()- Specified by:
getP12KeyStorePasswordin interfaceSmartcardCertificate
-
getP12KeyStoreProtection
- Specified by:
getP12KeyStoreProtectionin interfaceSmartcardCertificate
-
toString
-