Class PolicyInstanceOids
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.identifiers.PolicyInstanceOids
- All Implemented Interfaces:
BrazilianPKIObjectIdentifiers
public class PolicyInstanceOids extends Object implements BrazilianPKIObjectIdentifiers
-
Field Summary
Fields Modifier and Type Field Description static List<String>unsupportedOidsFields inherited from interface br.ufsc.labsec.utils.BrazilianPKIObjectIdentifiers
brazil, dpc, icpBrazil, lpa, outrosAtributos, outrosAtributos_entidadesClasse, outrosAtributos_nomeSocial, pa, pa_iti, pa_iti_adraCms, pa_iti_adraPdf, pa_iti_adraXmlDsig, pa_iti_adrbCms, pa_iti_adrbPdf, pa_iti_adrbXmlDsig, pa_iti_adrcCms, pa_iti_adrcPdf, pa_iti_adrcXmlDsig, pa_iti_adrtCms, pa_iti_adrtPdf, pa_iti_adrtXmlDsig, pa_iti_adrvCms, pa_iti_adrvXmlDsig, paPades, paPades_dicionarioAssinatura, paPades_dicionarioDocTimeStamp, paPades_dicionarioDss, pc, pc_a1, pc_a2, pc_a3, pc_a4, pc_aCFeSat, pc_omBr, pc_s1, pc_s2, pc_s3, pc_s4, pc_t3, pc_t4, reqAttribute, reqAttribute_aCFeSatOtherName, reqAttribute_ceiPf, reqAttribute_ceiPj, reqAttribute_cnpj, reqAttribute_dadosPf, reqAttribute_dadosPj, reqAttribute_nomeCnpj, reqAttribute_NomePj, reqAttribute_omBr, reqAttribute_ric, reqAttribute_servidorPublico, reqAttribute_tituloEleitorPf -
Constructor Summary
Constructors Constructor Description PolicyInstanceOids() -
Method Summary
Modifier and Type Method Description org.bouncycastle.asn1.ASN1ObjectIdentifiergetOid()static HashMap<PolicyStandard,HashSet<PolicyInstance>>getPoliciesByType(Profile.AdESType signerType)static Optional<PolicyInstance>getPolicy(String oid)Retorna a instância da política de assinatura correspondente ao OID.static List<String>getPolicyOidsByAdESType(Profile.AdESType signerType)static StringgetStandardName(PolicyStandard standard)
-
Field Details
-
unsupportedOids
-
-
Constructor Details
-
PolicyInstanceOids
public PolicyInstanceOids()
-
-
Method Details
-
getPolicy
Retorna a instância da política de assinatura correspondente ao OID.- Parameters:
oid- O identificador da política.- Returns:
- A instância da política ou null se não for encontrada.
-
getOid
public org.bouncycastle.asn1.ASN1ObjectIdentifier getOid()- Specified by:
getOidin interfaceBrazilianPKIObjectIdentifiers
-
getPoliciesByType
public static HashMap<PolicyStandard,HashSet<PolicyInstance>> getPoliciesByType(Profile.AdESType signerType) -
getPolicyOidsByAdESType
-
getStandardName
-