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 RevRefs
algorithm, digestValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Atribue a data da criação da respostabyte[]Atribue a chave do emissor da respostaAtribue o nome do emissor da respostabooleanVerifica se o nome do emissor da resposta é vaziobooleanmatch(org.bouncycastle.asn1.ocsp.BasicOCSPResponse ocsp) voidsetProducedAt(Date date) Retorna a data da criação da respostavoidsetResponderKey(byte[] responderKey) Retorna a chave do emissor da respostavoidsetResponderName(String name) Retorna o nome do emissor da respostaMethods inherited from class 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:
matchin interfaceorg.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
-
clone
-