Class CRLRefs
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned.CRLRefs
- All Implemented Interfaces:
Cloneable
,CRLSelector
public class CRLRefs extends Object implements CRLSelector
Esta classe engloba informações sobre uma referência CRL
-
Constructor Summary
Constructors Constructor Description CRLRefs()
-
Method Summary
Modifier and Type Method Description Object
clone()
String
getAlgorithm()
Retorna o algoritmo de hashBigInteger
getCrlNumber()
Retorna o número da CRLDate
getDate()
Retorna a data de emissãoString
getDigestValue()
Retorna o valor de hash da CRLString
getName()
Retorna o nome do emissorboolean
match(CRL crl)
void
setAlgorithm(String algorithm)
Atribue o algoritmo de hashvoid
setCrlNumber(BigInteger crlNumber)
Atribue o número da CRLvoid
setDigestValue(String digestValue)
Atribue o valor de hash da CRLvoid
setIssueTime(Date date)
Atibue a data de emissãovoid
setName(String name)
Atribue o nome do emissor
-
Constructor Details
-
CRLRefs
public CRLRefs()
-
-
Method Details
-
getName
Retorna o nome do emissor- Returns:
- O nome do emissor
-
getDigestValue
Retorna o valor de hash da CRL- Returns:
- O hash da CRL
-
getAlgorithm
Retorna o algoritmo de hash- Returns:
- O algoritmo
-
getDate
Retorna a data de emissão- Returns:
- A data de emissão
-
getCrlNumber
Retorna o número da CRL- Returns:
- O número da CRL
-
setName
Atribue o nome do emissor- Parameters:
name
- O nome do emissor
-
setDigestValue
Atribue o valor de hash da CRL- Parameters:
digestValue
- O hash da CRL
-
setAlgorithm
Atribue o algoritmo de hash- Parameters:
algorithm
- O algoritmo
-
setIssueTime
Atibue a data de emissão- Parameters:
date
- A data de emissão
-
setCrlNumber
Atribue o número da CRL- Parameters:
crlNumber
- O número da CRL
-
match
- Specified by:
match
in interfaceCRLSelector
-
clone
- Specified by:
clone
in interfaceCRLSelector
- Overrides:
clone
in classObject
-