public class PEMReader
extends org.bouncycastle.util.io.pem.PemReader
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.
| Constructor and Description |
|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
static javax.crypto.SecretKey |
generateSecretKeyForPKCS5Scheme2(java.lang.String algorithm,
char[] password,
byte[] salt,
int iterationCount)
Deprecated.
|
java.lang.Object |
readObject()
Deprecated.
|
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) operationspublic java.lang.Object readObject()
throws java.io.IOException
java.io.IOExceptionpublic static javax.crypto.SecretKey generateSecretKeyForPKCS5Scheme2(java.lang.String algorithm,
char[] password,
byte[] salt,
int iterationCount)