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 Objectclone()DategetProducedAt()Atribue a data da criação da respostabyte[]getResponderKeyHashInBase64()Atribue a chave do emissor da respostaStringgetResponderName()Atribue o nome do emissor da respostabooleanisKeyName()Verifica 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 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:
matchin interfaceorg.bouncycastle.util.Selector<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
-
clone
-