Top Description Fields Constructors Methods
org.bouncycastle.asn1.bc

public Class ObjectStoreData

extends ASN1Object
Class Inheritance
Imports
java.math.BigInteger, java.util.Date, org.bouncycastle.asn1.ASN1EncodableVector, .ASN1GeneralizedTime, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1UTF8String, .DERGeneralizedTime, .DERSequence, .DERUTF8String, org.bouncycastle.asn1.x509.AlgorithmIdentifier

ObjectStoreData ::= SEQUENCE {
    version INTEGER.
    dataSalt OCTET STRING,
    integrityAlgorithm AlgorithmIdentifier,
    creationDate GeneralizedTime,
    lastModifiedDate GeneralizedTime,
    objectDataSequence ObjectDataSequence,
    comment UTF8String OPTIONAL
}

Field Summary

Modifier and TypeField and Description
private final String
private final ASN1GeneralizedTime
private final AlgorithmIdentifier
private final ASN1GeneralizedTime
private final ObjectDataSequence
private final BigInteger

Constructor Summary

AccessConstructor and Description
public
ObjectStoreData(AlgorithmIdentifier integrityAlgorithm, Date creationDate, Date lastModifiedDate, ObjectDataSequence objectDataSequence, String comment)

private

Method Summary

Modifier and TypeMethod and Description
public String
public ASN1GeneralizedTime
public static ObjectStoreData
public AlgorithmIdentifier
public ASN1GeneralizedTime
public ObjectDataSequence
public BigInteger
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

commentback to summary
private final String comment
creationDateback to summary
private final ASN1GeneralizedTime creationDate
integrityAlgorithmback to summary
private final AlgorithmIdentifier integrityAlgorithm
lastModifiedDateback to summary
private final ASN1GeneralizedTime lastModifiedDate
objectDataSequenceback to summary
private final ObjectDataSequence objectDataSequence
versionback to summary
private final BigInteger version

Constructor Detail

ObjectStoreDataback to summary
public ObjectStoreData(AlgorithmIdentifier integrityAlgorithm, Date creationDate, Date lastModifiedDate, ObjectDataSequence objectDataSequence, String comment)
ObjectStoreDataback to summary
private ObjectStoreData(ASN1Sequence seq)

Method Detail

getCommentback to summary
public String getComment()
getCreationDateback to summary
public ASN1GeneralizedTime getCreationDate()
getInstanceback to summary
public static ObjectStoreData getInstance(Object o)
getIntegrityAlgorithmback to summary
public AlgorithmIdentifier getIntegrityAlgorithm()
getLastModifiedDateback to summary
public ASN1GeneralizedTime getLastModifiedDate()
getObjectDataSequenceback to summary
public ObjectDataSequence getObjectDataSequence()
getVersionback to summary
public BigInteger getVersion()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.