Class AlgorithmIdentifier
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.AlgorithmIdentifier
public class AlgorithmIdentifier extends Object
Esta classe representa um atributo que representa o identificador único do algoritmo e seus
parâmetros, que são opcionais.
-
Constructor Summary
Constructors Constructor Description AlgorithmIdentifier(org.bouncycastle.asn1.ASN1Sequence algorithmIdentifier)
Construtor usado para decodificar um atributo de uma política ASN1.AlgorithmIdentifier(Node algorithmIdentifier)
Construtor usado para decodificar um atributo de uma política XML -
Method Summary
Modifier and Type Method Description String
getAlgorithm()
Retorna o nome do algoritmoorg.bouncycastle.asn1.ASN1Sequence
getAlgorithmSequence()
Retorna o identificador do algoritmo em ASN.1org.bouncycastle.asn1.ASN1Encodable
getParametersASN1()
Retorna os parâmetros em ASN.1NodeList
getParametersXML()
Retorna os parâmetros em XMLboolean
isXML()
Informa se esta política é codificada em XML
-
Constructor Details
-
AlgorithmIdentifier
public AlgorithmIdentifier(org.bouncycastle.asn1.ASN1Sequence algorithmIdentifier)Construtor usado para decodificar um atributo de uma política ASN1.- Parameters:
algorithmIdentifier
- codificação ASN1 do atributoAlgorithmIdentifier
.
-
AlgorithmIdentifier
Construtor usado para decodificar um atributo de uma política XML- Parameters:
algorithmIdentifier
- elemento XML que representa o atributoAlgorithmIdentifier
.
-
-
Method Details
-
getAlgorithm
Retorna o nome do algoritmo- Returns:
- O nome do algoritmo
-
getParametersASN1
public org.bouncycastle.asn1.ASN1Encodable getParametersASN1()Retorna os parâmetros em ASN.1- Returns:
- Os parâmetros em ASN.1
-
getParametersXML
Retorna os parâmetros em XML- Returns:
- Os parâmetros em XML
-
getAlgorithmSequence
public org.bouncycastle.asn1.ASN1Sequence getAlgorithmSequence()Retorna o identificador do algoritmo em ASN.1- Returns:
- O identificador do algoritmo
-
isXML
public boolean isXML()Informa se esta política é codificada em XML- Returns:
- Indica se esta política é XML
-