Class SigningPeriod
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.SigningPeriod
public class SigningPeriod extends Object
Este atributo é usado pelo atributo
SignatureValidationPolicy. Ele
especifica o intervalo de tempo em que a Política de Assinatura deve ser
usada.-
Constructor Summary
Constructors Constructor Description SigningPeriod(org.bouncycastle.asn1.ASN1Sequence signingPeriod)Construtor usado para decodificar um atributo de uma política ASN1.SigningPeriod(Node signingPeriod)Construtor usado para decodificar um atributo de uma política XML. -
Method Summary
Modifier and Type Method Description DategetNotAfter()Retorna a data de fim do períodoDategetNotBefore()Retorna a data de início do períodobooleanhasNotAfter()Verifica se existe o atributoNotAfter.
-
Constructor Details
-
SigningPeriod
Construtor usado para decodificar um atributo de uma política ASN1.- Parameters:
signingPeriod- codificação ASN1 do atributoCommonRules.- Throws:
ParseException- Exceção em caso de erro no parsing da data no atributo
-
SigningPeriod
Construtor usado para decodificar um atributo de uma política XML.- Parameters:
signingPeriod- elemento XML que representa o atributoCommonRules.- Throws:
ParseException- Exceção em caso de erro no parsing da data no atributo
-
-
Method Details
-
getNotBefore
Retorna a data de início do período- Returns:
- A data de início do período
-
getNotAfter
Retorna a data de fim do período- Returns:
- A data de fim do período
-
hasNotAfter
public boolean hasNotAfter()Verifica se existe o atributoNotAfter.- Returns:
- Indica se o atributo não é nulo.
-