Class CAdESAttribute
java.lang.Object
eu.europa.esig.dss.cades.validation.CAdESAttribute
- All Implemented Interfaces:
SignatureAttribute
public class CAdESAttribute extends Object implements SignatureAttribute
Represents a CAdES attribute, part of AttributeTable
-
Method Summary
Modifier and Type Method Description org.bouncycastle.asn1.ASN1EncodablegetASN1Object()Returns the innerASN1Encodableobjectorg.bouncycastle.asn1.ASN1ObjectIdentifiergetASN1Oid()Returns object identifierorg.bouncycastle.asn1.ASN1PrimitivegetASN1Primitive()Returns the innerASN1Primitiveobjectorg.bouncycastle.asn1.ASN1SetgetAttrValues()Returns attribute values setbooleanisTimeStampToken()Checks if the given CAdESAttribute is a timestamp tokenStringtoString()org.bouncycastle.tsp.TimeStampTokentoTimeStampToken()Returns a TimeStampToken if possible
-
Method Details
-
getASN1Oid
public org.bouncycastle.asn1.ASN1ObjectIdentifier getASN1Oid()Returns object identifier- Returns:
ASN1ObjectIdentifier
-
getAttrValues
public org.bouncycastle.asn1.ASN1Set getAttrValues()Returns attribute values set- Returns:
ASN1Set
-
getASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive getASN1Primitive()Returns the innerASN1Primitiveobject- Returns:
ASN1Primitiveobject
-
getASN1Object
public org.bouncycastle.asn1.ASN1Encodable getASN1Object()Returns the innerASN1Encodableobject- Returns:
ASN1Sequenceobject
-
isTimeStampToken
public boolean isTimeStampToken()Checks if the given CAdESAttribute is a timestamp token- Returns:
- TRUE if the attribute is a timestamp, FALSE otherwise
-
toTimeStampToken
public org.bouncycastle.tsp.TimeStampToken toTimeStampToken()Returns a TimeStampToken if possible- Returns:
- a
TimeStampTokenor null
-
toString
-