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
CryptoException
public PfxParser(java.io.InputStream aPFX, char[] aPassword) throws CryptoException
aPFX
- Input stream of pfx fileaPassword
- password of pfxCryptoException
public 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.Exception
Copyright © 2025. All rights reserved.