public class PfxParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected char[] |
mPassword |
protected java.io.InputStream |
mPFX |
| Constructor and Description |
|---|
PfxParser(java.io.InputStream aPFX,
char[] aPassword)
Create pfx parser from inputstream with password
|
PfxParser(java.io.InputStream aPFX,
java.lang.String aPassword) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate,java.security.PrivateKey>> |
getCertificatesAndKeys()
Returns certificates and keys from pfx
|
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate |
getFirstCertificate() |
java.security.PrivateKey |
getFirstPrivateKey() |
tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate,java.security.PrivateKey> |
getFirstSigningKeyCertPair() |
static void |
main(java.lang.String[] args) |
public PfxParser(java.io.InputStream aPFX,
java.lang.String aPassword)
throws CryptoException
CryptoExceptionpublic PfxParser(java.io.InputStream aPFX,
char[] aPassword)
throws CryptoException
aPFX - Input stream of pfx fileaPassword - password of pfxCryptoExceptionpublic java.util.List<tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate,java.security.PrivateKey>> getCertificatesAndKeys()
public tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate getFirstCertificate()
public tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate,java.security.PrivateKey> getFirstSigningKeyCertPair()
public java.security.PrivateKey getFirstPrivateKey()
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2025. All rights reserved.