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 atributoaaCertAlgorithmConstraintsAlgAndLength[]getCaCertAlgorithmConstraints()Retorna o atributocaCertAlgorithmConstraintsAlgAndLength[]getEeCertAlgorithmConstraints()Retorna o atributoeeCertAlgorithmConstraintsAlgAndLength[]getSignerAlgorithmConstraints()Retorna as restrições de algoritmo do assinanteAlgAndLength[]getTsaCertAlgorithmConstraints()Retorna o atributotsaCertAlgorithmConstraintsbooleanhasAaCertAlgorithmConstraints()Verifica as restrições de algoritmo da Autoridade de Atributo.booleanhasCaCertAlgorithmConstraints()Verifica as restrições de algoritmo da Autoridade Certificadora.booleanhasEeCertAlgorithmConstraints()Verifica as restrições de algoritmo de emissores de certificados de entidade final.booleanhasSignerAlgorithmConstraints()Verifica as restrições de algoritmo do assinante.booleanhasTsaCertAlgorithmConstraints()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.
-