Class SignaturePolicyId
java.lang.Object
iaik.asn1.structures.AttributeValue
es.juntadeandalucia.afirma.client.util.signatureFormat.SignaturePolicyId
- All Implemented Interfaces:
iaik.asn1.ASN1Type
public class SignaturePolicyId
extends iaik.asn1.structures.AttributeValue
SignaturePolicyId ::= SEQUENCE {
sigPolicyId SigPolicyId,
sigPolicyHash SigPolicyHash,
sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF
SigPolicyQualifierInfo OPTIONAL
}
Se ha realizado compatible con la versión 1.6.3 de CAdES
SignaturePolicyId ::= SEQUENCE {
sigPolicyId SigPolicyId,
sigPolicyHash SigPolicyHash OPTIONAL,
sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF
SigPolicyQualifierInfo OPTIONAL
}
- Author:
- SEMRYC
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSignaturePolicyId(iaik.asn1.ASN1Object obj) SignaturePolicyId(iaik.asn1.ObjectID policyOId, OtherHashAlgAndValue policyHash, SigPolicyQualifiers qualifiers) SignaturePolicyId(String policyOId, OtherHashAlgAndValue policyHash, SigPolicyQualifiers qualifiers) -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(iaik.asn1.ASN1Object arg0) iaik.asn1.ObjectIDiaik.asn1.ObjectIDvoidsetSigPolicyQualifiers(SigPolicyQualifiers sigPolicyQualifiersParam) iaik.asn1.ASN1ObjecttoString()Methods inherited from class iaik.asn1.structures.AttributeValue
getName, multipleAllowed
-
Field Details
-
oid
public static final iaik.asn1.ObjectID oid
-
-
Constructor Details
-
SignaturePolicyId
public SignaturePolicyId(iaik.asn1.ObjectID policyOId, OtherHashAlgAndValue policyHash, SigPolicyQualifiers qualifiers) -
SignaturePolicyId
public SignaturePolicyId(String policyOId, OtherHashAlgAndValue policyHash, SigPolicyQualifiers qualifiers) -
SignaturePolicyId
public SignaturePolicyId() -
SignaturePolicyId
public SignaturePolicyId(iaik.asn1.ASN1Object obj) throws iaik.asn1.CodingException - Throws:
iaik.asn1.CodingException
-
-
Method Details
-
toString
- Specified by:
toStringin classiaik.asn1.structures.AttributeValue
-
toASN1Object
public iaik.asn1.ASN1Object toASN1Object() throws iaik.asn1.CodingException- Specified by:
toASN1Objectin interfaceiaik.asn1.ASN1Type- Specified by:
toASN1Objectin classiaik.asn1.structures.AttributeValue- Throws:
iaik.asn1.CodingException
-
getAttributeType
public iaik.asn1.ObjectID getAttributeType()- Specified by:
getAttributeTypein classiaik.asn1.structures.AttributeValue
-
decode
public void decode(iaik.asn1.ASN1Object arg0) throws iaik.asn1.CodingException - Specified by:
decodein interfaceiaik.asn1.ASN1Type- Specified by:
decodein classiaik.asn1.structures.AttributeValue- Throws:
iaik.asn1.CodingException
-
getOtherHashAlgAndValue
-
getSigPolicyId
public iaik.asn1.ObjectID getSigPolicyId() -
getSigPolicyQualifiers
-
setSigPolicyQualifiers
-