Uses of Interface
br.ufsc.labsec.signature.conformanceVerifier.common.Signature
-
Uses of Signature in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature with type parameters of type Signature Modifier and Type Method Description <Encod, Sig extends Signature<Encod>>
FileToBeSigned<TSInformation<Encod,Sig>>FileToBeSignedGenerator. generateTimestampToBeSigned(TimeStampComponent component, String attributeOid, byte[] digestToSign, String signatureSuite, Sig stampedSignature)
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.cades
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades with type parameters of type Signature Modifier and Type Class Description class
TSInformation<Encod,Sig extends Signature<Encod>>
static class
TSInformation.TSInformationBuilder<Encod,Sig extends Signature<Encod>>
Subinterfaces of Signature in br.ufsc.labsec.signature.conformanceVerifier.cades Modifier and Type Interface Description interface
GenericCadesSignature
Esta interface representa uma assinatura digital.Classes in br.ufsc.labsec.signature.conformanceVerifier.cades that implement Signature Modifier and Type Class Description class
CadesSignature
Esta classe representa uma assinatura CMS qualquer que contém, no mínimo, o atributoIdAaEtsSigPolicyId
.class
CadesSignatureInformation
Esta classe representa tanto uma assinatura quanto uma contra-assinatura CAdES. -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned that implement Signature Modifier and Type Class Description class
IdCounterSignature
Representa uma contra assinatura no formato CAdES. -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.jades
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades that implement Signature Modifier and Type Class Description class
JadesSignature
Esta classe representa uma assinatura JAdES. -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned that implement Signature Modifier and Type Class Description class
CounterSignature
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.pades
Classes in br.ufsc.labsec.signature.conformanceVerifier.pades that implement Signature Modifier and Type Class Description class
PadesSignature
Esta classe representa uma assinatura PAdES.Fields in br.ufsc.labsec.signature.conformanceVerifier.pades with type parameters of type Signature Modifier and Type Field Description protected SignatureContainer<Signature<org.bouncycastle.asn1.cms.Attribute>>
PadesSignature. signatureContainer
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.baseline
Classes in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.baseline with type parameters of type Signature Modifier and Type Interface Description interface
BaselineB<Sig extends Signature<?>>
A baseline B se refere a assinaturas básicas, ou seja, assinaturas que referenciam o certificado do assinante, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificaçãointerface
BaselineLT<Sig extends Signature<?>>
A baseline LT se refere a assinaturas com material para validação a longo prazo, ou seja, validade a longo prazo, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificaçãointerface
BaselineLTA<Sig extends Signature<?>>
A baseline LTA se refere a assinaturas que provém disponibilidade e integridade de validação material a longo prazo, ou seja, arquivamento a longo prazo, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificaçãointerface
BaselineT<Sig extends Signature<?>>
A baseline T se refere a assinaturas com tempo, ou seja, um prazo para confiabilidade, sendo assim, essa interface é responsável por transparecer a verificação de conformidade com sua classificação -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder
Classes in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder with type parameters of type Signature Modifier and Type Class Description class
Profile<Encod,Sig extends Signature<Encod>>
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder with type parameters of type Signature Modifier and Type Method Description static <Encod, Sig extends Signature<Encod>>
booleanProfile. isInstanceOf(Sig signature, Profile<Encod,Sig> profile)
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder with parameters of type Signature Modifier and Type Method Description abstract org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
Profile. validateMandatoryConditionals(Signature<Encod> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
Profile. validateMandatoryConditionalsLocal(Signature<Encod> signature, List<String> attrList)
Valida os atributos condicionais obrigatorios para os perfis -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles with parameters of type Signature Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
CAdESBProfile. validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
CAdESLTAProfile. validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
CAdESLTProfile. validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
CAdESTProfile. validateMandatoryConditionals(Signature<org.bouncycastle.asn1.cms.Attribute> signature, List<String> attrList)
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.JAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.JAdESProfiles with parameters of type Signature Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
JAdESBProfile. validateMandatoryConditionals(Signature<JadesAttrCommonStruct> signature, List<String> attrList)
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles with parameters of type Signature Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
PAdESBProfile. validateMandatoryConditionals(Signature<Object> signature, List<String> attrList)
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles with parameters of type Signature Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
XAdESBES. validateMandatoryConditionals(Signature<Element> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
XAdESBProfile. validateMandatoryConditionals(Signature<Element> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
XAdESLTAProfile. validateMandatoryConditionals(Signature<Element> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
XAdESLTProfile. validateMandatoryConditionals(Signature<Element> signature, List<String> attrList)
org.apache.commons.lang3.tuple.Pair<Boolean,List<String>>
XAdESTProfile. validateMandatoryConditionals(Signature<Element> signature, List<String> attrList)
-
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades
Subinterfaces of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades Modifier and Type Interface Description interface
GenericXadesSignature
Esta interface representa uma assinatura digital.Classes in br.ufsc.labsec.signature.conformanceVerifier.xades that implement Signature Modifier and Type Class Description class
XadesSignature
Esta classe representa uma assinatura do tipo XAdES. -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes
Subinterfaces of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes Modifier and Type Interface Description interface
CounterSignatureInterface
Interface usada para definir métodos comuns entre contra-assinaturas -
Uses of Signature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that implement Signature Modifier and Type Class Description class
CounterSignature
Representa uma contra assinatura no formato XAdES. -
Uses of Signature in br.ufsc.labsec.signature.signer
Classes in br.ufsc.labsec.signature.signer with type parameters of type Signature Modifier and Type Class Description class
CompleteContainerGenerator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
-
Uses of Signature in br.ufsc.labsec.signature.signer.creator
Classes in br.ufsc.labsec.signature.signer.creator with type parameters of type Signature Modifier and Type Class Description class
AbstractRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
class
AttributeRevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
class
RevocationCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
class
TimestampCreator<Info extends ExtraInformation,Encod,Sig extends Signature<Encod>>
-
Uses of Signature in br.ufsc.labsec.signature.tsa
Methods in br.ufsc.labsec.signature.tsa with type parameters of type Signature Modifier and Type Method Description <Encod, Sig extends Signature<Encod>>
TSInformation<Encod,Sig>TimeStamp. constructCadesInformation(Sig signature)
<Encod, Sig extends Signature<Encod>>
byte[]TimeStamp. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned)
Retorna um carimbo de tempo pro conteúdo dado -
Uses of Signature in br.ufsc.labsec.signature.tsa.providers
Methods in br.ufsc.labsec.signature.tsa.providers with type parameters of type Signature Modifier and Type Method Description <Encod, Sig extends Signature<Encod>>
TSInformation<Encod,Sig>LocalTimestampProvider. constructCadesInformation(Sig signature)
<Encod, Sig extends Signature<Encod>>
TSInformation<Encod,Sig>RemoteTimestampProvider. constructCadesInformation(Sig stampedSignature)
<Encod, Sig extends Signature<Encod>>
byte[]LocalTimestampProvider. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned)
Retorna um carimbo de tempo pro conteúdo dado<Encod, Sig extends Signature<Encod>>
byte[]RemoteTimestampProvider. getTimeStamp(FileToBeSigned<? extends TSInformation<Encod,Sig>> fileToBeSigned)
Retorna um carimbo de tempo pro conteúdo dado -
Uses of Signature in br.ufsc.labsec.utils
Methods in br.ufsc.labsec.utils with parameters of type Signature Modifier and Type Method Description static <Encod> List<PbadException>
SignatureUtils. getProfileExceptions(Signature<Encod> signature, List<String> identifiers)
static <Encod> boolean
SignatureUtils. hasAttributeWarning(Signature<Encod> signature, String identifier)
static <Encod> boolean
SignatureUtils. isBasicSignature(Signature<Encod> signature)