Package org.gudy.bouncycastle.asn1.pkcs
Class MacData
- java.lang.Object
-
- org.gudy.bouncycastle.asn1.pkcs.MacData
-
- All Implemented Interfaces:
DEREncodable
public class MacData extends java.lang.Object implements DEREncodable
-
-
Field Summary
Fields Modifier and Type Field Description (package private) DigestInfo
digInfo
(package private) java.math.BigInteger
iterationCount
(package private) byte[]
salt
-
Constructor Summary
Constructors Constructor Description MacData(ASN1Sequence seq)
MacData(DigestInfo digInfo, byte[] salt, int iterationCount)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DERObject
getDERObject()
static MacData
getInstance(java.lang.Object obj)
java.math.BigInteger
getIterationCount()
DigestInfo
getMac()
byte[]
getSalt()
-
-
-
Field Detail
-
digInfo
DigestInfo digInfo
-
salt
byte[] salt
-
iterationCount
java.math.BigInteger iterationCount
-
-
Constructor Detail
-
MacData
public MacData(ASN1Sequence seq)
-
MacData
public MacData(DigestInfo digInfo, byte[] salt, int iterationCount)
-
-
Method Detail
-
getInstance
public static MacData getInstance(java.lang.Object obj)
-
getMac
public DigestInfo getMac()
-
getSalt
public byte[] getSalt()
-
getIterationCount
public java.math.BigInteger getIterationCount()
-
getDERObject
public DERObject getDERObject()
- Specified by:
getDERObject
in interfaceDEREncodable
-
-