Class OCSPRefs
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema.RevRefs
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema.OCSPRefs
- All Implemented Interfaces:
Cloneable
,org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
public class OCSPRefs extends RevRefs implements org.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
Esta classe engloba informações sobre uma referência OCSP
-
Field Summary
Fields inherited from class br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema.RevRefs
algorithm, digestValue
-
Constructor Summary
Constructors Constructor Description OCSPRefs()
-
Method Summary
Modifier and Type Method Description Object
clone()
Date
getProducedAt()
Atribue a data da criação da respostabyte[]
getResponderKeyHashInBase64()
Atribue a chave do emissor da respostaString
getResponderName()
Atribue o nome do emissor da respostaboolean
isKeyName()
Verifica se o nome do emissor da resposta é vazioboolean
match(org.bouncycastle.asn1.ocsp.BasicOCSPResponse ocsp)
void
setProducedAt(Date date)
Retorna a data da criação da respostavoid
setResponderKey(byte[] responderKey)
Retorna a chave do emissor da respostavoid
setResponderName(String name)
Retorna o nome do emissor da respostaMethods inherited from class br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema.RevRefs
getAlgorithm, getDigestValue, setAlgorithm, setDigestValue
-
Constructor Details
-
OCSPRefs
public OCSPRefs()
-
-
Method Details
-
getResponderName
Atribue o nome do emissor da resposta- Returns:
- O nome do emissor da resposta
-
getResponderKeyHashInBase64
public byte[] getResponderKeyHashInBase64()Atribue a chave do emissor da resposta- Returns:
- A chave do emissor da resposta
-
getProducedAt
Atribue a data da criação da resposta- Returns:
- A data da criação da resposta
-
setResponderName
Retorna o nome do emissor da resposta- Parameters:
name
- O nome do emissor da resposta
-
setResponderKey
public void setResponderKey(byte[] responderKey)Retorna a chave do emissor da resposta- Parameters:
responderKey
- A chave do emissor da resposta
-
setProducedAt
Retorna a data da criação da resposta- Parameters:
date
- A data da criação da resposta
-
isKeyName
public boolean isKeyName()Verifica se o nome do emissor da resposta é vazio- Returns:
- Indica se o nome do emissor da resposta está vazio
-
match
public boolean match(org.bouncycastle.asn1.ocsp.BasicOCSPResponse ocsp)- Specified by:
match
in interfaceorg.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
-
clone
-