|
Bouncy Castle Cryptography Library 1.49 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.Reader
java.io.BufferedReader
org.bouncycastle.util.io.pem.PemReader
org.bouncycastle.openssl.PEMReader
public class 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.
Field Summary |
---|
Fields inherited from class java.io.Reader |
---|
lock |
Constructor Summary | |
---|---|
PEMReader(java.io.Reader reader)
Deprecated. use PEMParser |
|
PEMReader(java.io.Reader reader,
PasswordFinder pFinder)
Deprecated. use PEMParser |
|
PEMReader(java.io.Reader reader,
PasswordFinder pFinder,
java.lang.String provider)
Deprecated. use PEMParser |
|
PEMReader(java.io.Reader reader,
PasswordFinder pFinder,
java.lang.String symProvider,
java.lang.String asymProvider)
Deprecated. use PEMParser |
Method Summary | |
---|---|
static javax.crypto.SecretKey |
generateSecretKeyForPKCS5Scheme2(java.lang.String algorithm,
char[] password,
byte[] salt,
int iterationCount)
Deprecated. |
java.lang.Object |
readObject()
Deprecated. |
Methods inherited from class org.bouncycastle.util.io.pem.PemReader |
---|
readPemObject |
Methods inherited from class java.io.BufferedReader |
---|
close, mark, markSupported, read, read, readLine, ready, reset, skip |
Methods inherited from class java.io.Reader |
---|
read, read |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PEMReader(java.io.Reader reader)
reader
- the Readerpublic PEMReader(java.io.Reader reader, PasswordFinder pFinder)
reader
- the ReaderpFinder
- the password finderpublic PEMReader(java.io.Reader reader, PasswordFinder pFinder, java.lang.String provider)
reader
- the ReaderpFinder
- the password finderprovider
- the cryptography provider to usepublic PEMReader(java.io.Reader reader, PasswordFinder pFinder, java.lang.String symProvider, java.lang.String asymProvider)
reader
- the ReaderpFinder
- the password findersymProvider
- provider to use for symmetric operationsasymProvider
- provider to use for asymmetric (public/private key) operationsMethod Detail |
---|
public java.lang.Object readObject() throws java.io.IOException
java.io.IOException
public static javax.crypto.SecretKey generateSecretKeyForPKCS5Scheme2(java.lang.String algorithm, char[] password, byte[] salt, int iterationCount)
|
Bouncy Castle Cryptography Library 1.49 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |