Class XmlPolicyInfo

java.lang.Object
br.ufsc.labsec.policy.lpa.PolicyInfo
br.ufsc.labsec.policy.lpa.decoder.XmlPolicyInfo

public class XmlPolicyInfo extends PolicyInfo
Esta classe representa informações de uma política de assinatura contida em uma LPA XML.

Sua estrutura XML da segunda versão da LPA (V2) é definida como:

<xsd:complexType name="PolicyInfoType>
     <xsd:sequence>
                <xsd:element name="SigningPeriod" type="SigningPeriodType"/>
                <xsd:element minOccurs="0" name="RevocationDate" type="xsd:dateTime"/>
                <xsd:element name="policyOID" type="XAdES:ObjectIdentifierType"/>
                <xsd:element name="PolicyDigestAndURI" type="PolicyDigestAndURIType"/>
     </xsd:sequence>
</xsd:complexType>