Uses of Interface
br.ufsc.labsec.signature.SignaturePolicyInterface
-
Uses of SignaturePolicyInterface in br.ufsc.labsec.component
Fields in br.ufsc.labsec.component declared as SignaturePolicyInterface Modifier and Type Field Description SignaturePolicyInterfaceSignatureComponent. signaturePolicyInterface -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature with parameters of type SignaturePolicyInterface Modifier and Type Method Description CertStoreCertificateValidation. createCertStore(CertPath certPath, SignatureObject signature, SignaturePolicyInterface policyInterface, Time timeReference, Set<org.bouncycastle.util.Selector<CRL>> fromWeb)voidAbstractSignatureVerifier. makeVerificationPackage(SignatureReport signatureReport, Source[] values, T selectedSignature, CertPath certPath, SignaturePolicyInterface signaturePolicy, Date currentTimeReference)ValidationResultCertificateValidation. validate(CertPath certPath, CertStore certStore, List<org.apache.commons.lang3.tuple.Pair<Object,org.bouncycastle.cert.ocsp.OCSPResp>> ocspResponses, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, Time timeReference, boolean validateICPBRAlgorithms)Valida o certificado e seu caminho de certificaçãovoidCertificateValidation. validateAttributeCertificateWithReport(SignatureObject signatureObject, Object signerCertificate, SignaturePolicyInterface policyInterface, SignatureReport signatureReport, List<Time> timeReferences)ValidationResultCertificateValidation. validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport) -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.cades
Fields in br.ufsc.labsec.signature.conformanceVerifier.cades declared as SignaturePolicyInterface Modifier and Type Field Description protected SignaturePolicyInterfaceSignatureVerifier. signaturePolicyA política de assinaturaMethods in br.ufsc.labsec.signature.conformanceVerifier.cades that return SignaturePolicyInterface Modifier and Type Method Description abstract SignaturePolicyInterfaceAbstractVerifier. getSignaturePolicy()Obtém a política de assinatura que define a verificação desse verificadorSignaturePolicyInterfaceSignatureVerifier. getSignaturePolicy()Retorna a política de assinaturaConstructors in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type SignaturePolicyInterface Constructor Description SignatureVerifier(CadesSignature signature, SignatureVerifierParams params, SignaturePolicyInterface signaturePolicy)Constrói umSignatureVerifiera partir da assinatura a ser verificada. -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes that return SignaturePolicyInterface Modifier and Type Method Description SignaturePolicyInterfaceTimeStampVerifier. getSignaturePolicy()Retorna a política de assinatura da assinatura que contém o carimbo do tempo -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed
Constructors in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed with parameters of type SignaturePolicyInterface Constructor Description IdAaEtsSigPolicyId(org.bouncycastle.asn1.cms.Attribute attributeEncoded, SignaturePolicyInterface signaturePolicyInterface)Constrói um objetoIdAaEtsSigPolicyId -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.certificate
Fields in br.ufsc.labsec.signature.conformanceVerifier.certificate declared as SignaturePolicyInterface Modifier and Type Field Description SignaturePolicyInterfaceCertificateComponent. signaturePolicyInterface -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.jades
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades that return SignaturePolicyInterface Modifier and Type Method Description SignaturePolicyInterfaceJadesVerifier. getSignaturePolicy()Retorna a Política de Assinatura da assinatura passada na construção desta classe. -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.pades
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that return SignaturePolicyInterface Modifier and Type Method Description SignaturePolicyInterfacePadesVerifier. getSignaturePolicy()Retorna a política de assinatura -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.pades.utils
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.utils with parameters of type SignaturePolicyInterface Modifier and Type Method Description abstract voidDSSPdfEntry. buildDictionaryEntry(SignaturePolicyInterface policyInterface, Optional<BrExtDss> extDss, DSSDecoder.DictionaryArtifacts artifacts, org.apache.pdfbox.cos.COSDictionary dss, Certificate signer) -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy
Classes in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy that implement SignaturePolicyInterface Modifier and Type Class Description classSignaturePolicyProxyEsta classe representa uma Política de Assinatura (PA).Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy with parameters of type SignaturePolicyInterface Modifier and Type Method Description static PaReportSignaturePolicyReportManager. getPaReport(SignaturePolicyInterface policyProxy)Retorna o relatório de Política de Assinatura (PA) associado aoSignaturePolicyProxyfornecido. -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.validationService
Fields in br.ufsc.labsec.signature.conformanceVerifier.validationService declared as SignaturePolicyInterface Modifier and Type Field Description SignaturePolicyInterfaceValidationServiceRepository. signaturePolicyInterfaceMethods in br.ufsc.labsec.signature.conformanceVerifier.validationService with parameters of type SignaturePolicyInterface Modifier and Type Method Description static voidCertPathValidator. addRevocationInfo(SignatureReport signatureReport, ToValidateAttributeCertPath toValidateAttributeCertPath, ValidationDataReport attributeReport, SignaturePolicyInterface policyInterface)static voidCertPathValidator. addRevocationInfo(SignaturePolicyInterface signaturePolicyInterface, SignatureReport sigReport, StdToValidateCertPath toValidateCertPath, ValidationDataReport attributeValidation)Adiciona itens da validação de LCRs e OCSP no relatórioCertStoreCertificateValidationService. createCertStore(CertPath certPath, SignatureObject signature, SignaturePolicyInterface policyInterface, Time timeReference, Set<org.bouncycastle.util.Selector<CRL>> obtainedFromWeb)Cria o conjunto de certificados na cadeia de certificação e LCRs do certificado a partir de um caminho de certificados construídoValidationResultCertificateValidationService. validate(CertPath certPath, SignatureObject signatureObject, SignaturePolicyInterface policyInterface, Time timeReference, boolean verifyAlgorithm)ValidationResultCertificateValidationService. validate(CertPath certPath, SignatureObject signatureObject, SignaturePolicyInterface policyInterface, Time timeReference, Time currentTimeReference, Time earliestTimeReference, boolean verifyAlgorithm)ValidationResultCertificateValidationService. validate(CertPath certPath, CertStore certStore, List<org.apache.commons.lang3.tuple.Pair<Object,org.bouncycastle.cert.ocsp.OCSPResp>> ocspResponses, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, Time timeReference, boolean validateICPBRAlgorithms)Valida o certificado e seu caminho de certificaçãovoidCertificateValidationService. validateAttributeCertificateWithReport(SignatureObject signature, Object signerCertificate, SignaturePolicyInterface policyInterface, SignatureReport signatureReport, List<Time> timeReferences)static voidCertPathValidator. validateCertPath(CertPath certPath, CertStore certStore, Time timeReference, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<org.apache.commons.lang3.tuple.Pair<Object,org.bouncycastle.cert.ocsp.OCSPResp>> ocspResponses, boolean verifyICPBRAlgorithms)Valida o caminho de certificação de um certificado.ValidationResultCertificateValidationService. validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport) -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.xades
Fields in br.ufsc.labsec.signature.conformanceVerifier.xades declared as SignaturePolicyInterface Modifier and Type Field Description protected SignaturePolicyInterfaceSignatureVerifier. signaturePolicyPolítica de assinaturaMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return SignaturePolicyInterface Modifier and Type Method Description abstract SignaturePolicyInterfaceAbstractVerifier. getSignaturePolicy()Retorna a política de assinatura utilizada na assinaturaSignaturePolicyInterfaceSignatureVerifier. getSignaturePolicy()Retorna a Política de Assinatura da assinatura passada na construção desta classe.Methods in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type SignaturePolicyInterface Modifier and Type Method Description StringGenericXadesSignature. getSignaturePolicyHashValue(SignaturePolicyInterface policyIdentifier)Retorna o valor do resumo criptográfico da Política de AssinaturaStringXadesSignature. getSignaturePolicyHashValue(SignaturePolicyInterface signaturePolicyInterface)Retorna o valor de hash no nodo da política de assinaturaStringGenericXadesSignature. getSignaturePolicyIdentifier(SignaturePolicyInterface policyInterface)Obtém o identificador da PA (Política de Assinatura) utilizada nesta assinaturaStringXadesSignature. getSignaturePolicyIdentifier(SignaturePolicyInterface signaturePolicyInterface)Retorna o identificador da política de assinaturaStringGenericXadesSignature. getSignaturePolicyUri(SignaturePolicyInterface policyIdentifier)Obtem a URI da LPA que contém a Política de Assinatura da assinaturaStringXadesSignature. getSignaturePolicyUri(SignaturePolicyInterface signaturePolicyInterface)Retorna a URI da política de assinaturabooleanXadesSignature. hasImpliedPolicy(SignaturePolicyInterface signaturePolicyInterface)Constructors in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type SignaturePolicyInterface Constructor Description SignatureVerifier(XadesSignature signature, SignatureVerifierParams params, SignaturePolicyInterface signaturePolicyInterface)Constrói umSignatureVerifiera partir da assinatura a ser verificada.SignatureVerifier(XadesSignature signature, SignaturePolicyInterface signaturePolicyInterface)Constrói umSignatureVerifiera partir da assinatura a ser verificada -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed
Constructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed with parameters of type SignaturePolicyInterface Constructor Description SignaturePolicyIdentifier(Element attributeEncoded, SignaturePolicyInterface signaturePolicyInterface)Constrói um objetoSignaturePolicyIdentifier -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.signer.creator
Fields in br.ufsc.labsec.signature.signer.creator declared as SignaturePolicyInterface Modifier and Type Field Description protected SignaturePolicyInterfaceAbstractRevocationCreator. signaturePolicyInterface -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.tsa
Fields in br.ufsc.labsec.signature.tsa declared as SignaturePolicyInterface Modifier and Type Field Description SignaturePolicyInterfaceTimeStampComponent. signaturePolicyInterfaceMethods in br.ufsc.labsec.signature.tsa with parameters of type SignaturePolicyInterface Modifier and Type Method Description <Encod, Sig extends Signature<Encod>>
byte[]TimeStamp. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues)Retorna um carimbo de tempo pro conteúdo dado -
Uses of SignaturePolicyInterface in br.ufsc.labsec.signature.tsa.providers
Methods in br.ufsc.labsec.signature.tsa.providers with parameters of type SignaturePolicyInterface Modifier and Type Method Description <Encod, Sig extends Signature<Encod>>
byte[]LocalTimestampProvider. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues)Retorna um carimbo de tempo pro conteúdo dado<Encod, Sig extends Signature<Encod>>
byte[]RemoteBasicTimestampProvider. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues)Retorna um carimbo de tempo pro conteúdo dado<Encod, Sig extends Signature<Encod>>
byte[]RemoteOAuthTimeStampProvider. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues)<Encod, Sig extends Signature<Encod>>
byte[]TimestampProvider. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, CadesSignatureComponent cadesSigComponent, boolean hasUnsignedAttributes, boolean hasCertificateValues, boolean hasRevocationValues) -
Uses of SignaturePolicyInterface in br.ufsc.labsec.utils
Methods in br.ufsc.labsec.utils with parameters of type SignaturePolicyInterface Modifier and Type Method Description static List<Certificate>CertificateUtils. getPathWithAnchor(CertPath certPath, SignaturePolicyInterface policyInterface)static Optional<X509Certificate>CertificateUtils. getTrustPoint(Certificate certificate, SignaturePolicyInterface signaturePolicyInterface)static booleanCertificateUtils. isTrustAnchor(Certificate certificate, SignaturePolicyInterface signaturePolicyInterface)static voidSignatureUtils. setActualPolicy(FileToBeSigned<?> fileToBeSigned, SignaturePolicyInterface signaturePolicyInterface, Profile.AdESType adESType)static voidSignatureUtils. setActualPolicy(SignerType signature, SignaturePolicyInterface signaturePolicyInterface, Profile.AdESType adESType)