Class AlgorithmConstraintSet
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.AlgorithmConstraintSet
public class AlgorithmConstraintSet extends Object
Este atributo, se presente, identifica os algoritmos de assinatura que podem
ser usados para propósitos específicos e tamanhos mínimos de chaves que podem
ser usados.
-
Constructor Summary
Constructors Constructor Description AlgorithmConstraintSet(org.bouncycastle.asn1.ASN1Sequence algorithmConstraintSet)
Construtor usado para decodificar um atributo de uma política ASN1.AlgorithmConstraintSet(Node element)
Construtor usado para decodificar um atributo de uma política XML. -
Method Summary
Modifier and Type Method Description AlgAndLength[]
getAaCertAlgorithmConstraints()
Retorna o atributoaaCertAlgorithmConstraints
AlgAndLength[]
getCaCertAlgorithmConstraints()
Retorna o atributocaCertAlgorithmConstraints
AlgAndLength[]
getEeCertAlgorithmConstraints()
Retorna o atributoeeCertAlgorithmConstraints
AlgAndLength[]
getSignerAlgorithmConstraints()
Retorna as restrições de algoritmo do assinanteAlgAndLength[]
getTsaCertAlgorithmConstraints()
Retorna o atributotsaCertAlgorithmConstraints
boolean
hasAaCertAlgorithmConstraints()
Verifica as restrições de algoritmo da Autoridade de Atributo.boolean
hasCaCertAlgorithmConstraints()
Verifica as restrições de algoritmo da Autoridade Certificadora.boolean
hasEeCertAlgorithmConstraints()
Verifica as restrições de algoritmo de emissores de certificados de entidade final.boolean
hasSignerAlgorithmConstraints()
Verifica as restrições de algoritmo do assinante.boolean
hasTsaCertAlgorithmConstraints()
Verifica as restrições de algoritmo da Autoridade de Carimbo do Tempo.
-
Constructor Details
-
AlgorithmConstraintSet
public AlgorithmConstraintSet(org.bouncycastle.asn1.ASN1Sequence algorithmConstraintSet)Construtor usado para decodificar um atributo de uma política ASN1.- Parameters:
algorithmConstraintSet
- codificação ASN1 do atributoAlgorithmConstraintSet
.
-
AlgorithmConstraintSet
Construtor usado para decodificar um atributo de uma política XML.- Parameters:
element
- elemento XML que representa o atributoAlgorithmConstraintSet
.
-
-
Method Details
-
getSignerAlgorithmConstraints
Retorna as restrições de algoritmo do assinante- Returns:
- As restrições de algoritmo do assinante
-
getEeCertAlgorithmConstraints
Retorna o atributoeeCertAlgorithmConstraints
- Returns:
- O valor atributo
- Throws:
Exception
- Exceção pelo método não ser implementado
-
getCaCertAlgorithmConstraints
Retorna o atributocaCertAlgorithmConstraints
- Returns:
- O valor atributo
- Throws:
Exception
- Exceção pelo método não ser implementado
-
getAaCertAlgorithmConstraints
Retorna o atributoaaCertAlgorithmConstraints
- Returns:
- O valor atributo
- Throws:
Exception
- Exceção pelo método não ser implementado
-
getTsaCertAlgorithmConstraints
Retorna o atributotsaCertAlgorithmConstraints
- Returns:
- O valor atributo
- Throws:
Exception
- Exceção pelo método não ser implementado
-
hasSignerAlgorithmConstraints
public boolean hasSignerAlgorithmConstraints()Verifica as restrições de algoritmo do assinante.- Returns:
- Indica se as restrições de algoritmo do assinante existem.
-
hasEeCertAlgorithmConstraints
public boolean hasEeCertAlgorithmConstraints()Verifica as restrições de algoritmo de emissores de certificados de entidade final.- Returns:
- Indica se as restrições de algoritmo de emissores de certificados de entidade final existem.
-
hasCaCertAlgorithmConstraints
public boolean hasCaCertAlgorithmConstraints()Verifica as restrições de algoritmo da Autoridade Certificadora.- Returns:
- Indica se as restrições de algoritmo da Autoridade Certificadora existem.
-
hasAaCertAlgorithmConstraints
public boolean hasAaCertAlgorithmConstraints()Verifica as restrições de algoritmo da Autoridade de Atributo.- Returns:
- Indica se as restrições de algoritmo da Autoridade de Atributo existem.
-
hasTsaCertAlgorithmConstraints
public boolean hasTsaCertAlgorithmConstraints()Verifica as restrições de algoritmo da Autoridade de Carimbo do Tempo.- Returns:
- Indica se as restrições de algoritmo da Autoridade de Carimbo do Tempo existem.
-