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 Date
getNotAfter()
Retorna a data de fim do períodoDate
getNotBefore()
Retorna a data de início do períodoboolean
hasNotAfter()
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.
-