java.lang.Object | ||||
↳ | java.io.Reader | |||
↳ | java.io.BufferedReader | |||
↳ | org.bouncycastle.util.io.pem.PemReader | |||
↳ | org.bouncycastle.openssl.PEMReader |
Class for reading OpenSSL PEM encoded streams containing X509 certificates, PKCS8 encoded keys and PKCS7 objects.
In the case of PKCS7 objects the reader will return a CMS ContentInfo object. Keys and Certificates will be returned using the appropriate java.security type (KeyPair, PublicKey, X509Certificate, or X509CRL). In the case of a Certificate Request a PKCS10CertificationRequest will be returned.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.io.Reader
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new PEMReader
| |||||||||||
Create a new PEMReader with a password finder
| |||||||||||
Create a new PEMReader with a password finder
| |||||||||||
Create a new PEMReader with a password finder and differing providers for secret and public key
operations.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.util.io.pem.PemReader
| |||||||||||
From class
java.io.BufferedReader
| |||||||||||
From class
java.io.Reader
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.io.Closeable
| |||||||||||
From interface
java.lang.Readable
|
Create a new PEMReader with a password finder
reader | the Reader |
---|---|
pFinder | the password finder |
Create a new PEMReader with a password finder
reader | the Reader |
---|---|
pFinder | the password finder |
provider | the cryptography provider to use |
Create a new PEMReader with a password finder and differing providers for secret and public key operations.
reader | the Reader |
---|---|
pFinder | the password finder |
symProvider | provider to use for symmetric operations |
asymProvider | provider to use for asymmetric (public/private key) operations |