Bouncy Castle Cryptography Library 1.37

org.bouncycastle.asn1.pkcs
Class PBES2Algorithms

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1Encodable
      extended by org.bouncycastle.asn1.x509.AlgorithmIdentifier
          extended by org.bouncycastle.asn1.pkcs.PBES2Algorithms
All Implemented Interfaces:
DEREncodable, PKCSObjectIdentifiers

Deprecated. - use AlgorithmIdentifier and PBES2Parameters

public class PBES2Algorithms
extends AlgorithmIdentifier
implements PKCSObjectIdentifiers


Field Summary
 
Fields inherited from class org.bouncycastle.asn1.ASN1Encodable
BER, DER
 
Fields inherited from interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
bagtypes, canNotDecryptAny, certBag, crlBag, data, des_EDE3_CBC, dhKeyAgreement, digestAlgorithm, digestedData, encryptedData, encryptionAlgorithm, envelopedData, id_aa, id_aa_commitmentType, id_aa_contentHint, id_aa_contentIdentifier, id_aa_encrypKeyPref, id_aa_otherSigCert, id_aa_receiptRequest, id_aa_signatureTimeStampToken, id_aa_signerLocation, id_aa_signingCertificate, id_aa_sigPolicyId, id_alg_CMS3DESwrap, id_alg_CMSRC2wrap, id_alg_PWRI_KEK, id_ct, id_ct_compressedData, id_ct_TSTInfo, id_cti, id_cti_ets_proofOfApproval, id_cti_ets_proofOfCreation, id_cti_ets_proofOfDelivery, id_cti_ets_proofOfOrigin, id_cti_ets_proofOfReceipt, id_cti_ets_proofOfSender, id_hmacWithSHA1, id_hmacWithSHA224, id_hmacWithSHA256, id_hmacWithSHA384, id_hmacWithSHA512, id_mgf1, id_PBES2, id_PBKDF2, id_pSpecified, id_RSAES_OAEP, id_RSASSA_PSS, keyBag, md2, md2WithRSAEncryption, md4, md4WithRSAEncryption, md5, md5WithRSAEncryption, pbeWithMD2AndDES_CBC, pbeWithMD2AndRC2_CBC, pbeWithMD5AndDES_CBC, pbeWithMD5AndRC2_CBC, pbeWithSHA1AndDES_CBC, pbeWithSHA1AndRC2_CBC, pbeWithSHAAnd128BitRC2_CBC, pbeWithSHAAnd128BitRC4, pbeWithSHAAnd2_KeyTripleDES_CBC, pbeWithSHAAnd3_KeyTripleDES_CBC, pbewithSHAAnd40BitRC2_CBC, pbeWithSHAAnd40BitRC4, pkcs_1, pkcs_12, pkcs_12PbeIds, pkcs_3, pkcs_5, pkcs_7, pkcs_9, pkcs_9_at_challengePassword, pkcs_9_at_contentType, pkcs_9_at_counterSignature, pkcs_9_at_emailAddress, pkcs_9_at_extendedCertificateAttributes, pkcs_9_at_extensionRequest, pkcs_9_at_friendlyName, pkcs_9_at_localKeyId, pkcs_9_at_messageDigest, pkcs_9_at_signingDescription, pkcs_9_at_signingTime, pkcs_9_at_smimeCapabilities, pkcs_9_at_unstructuredAddress, pkcs_9_at_unstructuredName, pkcs8ShroudedKeyBag, preferSignedData, RC2_CBC, rsaEncryption, safeContentsBag, secretBag, sha1WithRSAEncryption, sha224WithRSAEncryption, sha256WithRSAEncryption, sha384WithRSAEncryption, sha512WithRSAEncryption, signedAndEnvelopedData, signedData, sMIMECapabilitiesVersions, srsaOAEPEncryptionSET, x509certType
 
Constructor Summary
PBES2Algorithms(ASN1Sequence obj)
          Deprecated.  
 
Method Summary
 DERObject getDERObject()
          Deprecated.  
 EncryptionScheme getEncryptionScheme()
          Deprecated.  
 KeyDerivationFunc getKeyDerivationFunc()
          Deprecated.  
 DERObjectIdentifier getObjectId()
          Deprecated.  
 
Methods inherited from class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance, getInstance, getParameters, toASN1Object
 
Methods inherited from class org.bouncycastle.asn1.ASN1Encodable
equals, getDEREncoded, getEncoded, getEncoded, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PBES2Algorithms

public PBES2Algorithms(ASN1Sequence obj)
Deprecated. 
Method Detail

getObjectId

public DERObjectIdentifier getObjectId()
Deprecated. 
Overrides:
getObjectId in class AlgorithmIdentifier

getKeyDerivationFunc

public KeyDerivationFunc getKeyDerivationFunc()
Deprecated. 

getEncryptionScheme

public EncryptionScheme getEncryptionScheme()
Deprecated. 

getDERObject

public DERObject getDERObject()
Deprecated. 
Specified by:
getDERObject in interface DEREncodable
Overrides:
getDERObject in class ASN1Encodable

Bouncy Castle Cryptography Library 1.37