Class DigitalIdentityReport
java.lang.Object
br.ufsc.labsec.commons.report.AbstractReport
br.ufsc.labsec.commons.report.trustedList.DigitalIdentityReport
- All Implemented Interfaces:
ReportElement
ETSI TS 119 612 V2.2.1 (2016-04)
When using PKI public-key technology, a tuple giving:
- one or more X509Certificate elements expressed in Base64 encoded format as specified in XML-Signature
- optionally, one X509SubjectName element that contains a Distinguished Name encoded as established by XML-Signature in its clause 4.4.4
- optionally, a public key value expressed as a ds:KeyValue element
- optionally, a public key identifier expressed as an X.509 certificate Subject Key Identifier(X509SKI element) as specified in XML-Signature
-
Field Summary
Fields inherited from class AbstractReport
DATE_TIME_FORMATTER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllCertificates(Collection<X509Certificate> certificates) voidaddCertificate(X509Certificate certificate) protected voidbuildElements(ReportBuilder<?, ?> documentBuilder) Constroi os elementos específicos do relatórioRetorna a tag do elementoRetorna a tag do elemento no pluralvoidsetSubjectKeyIdentifier(String subjectKeyIdentifier) voidsetSubjectName(String subjectName) Methods inherited from class AbstractReport
addAllErrorMessages, addErrorMessage, clear, formatDate, generateDocument, generateElement, generateJSON, getErrorMessages
-
Constructor Details
-
DigitalIdentityReport
public DigitalIdentityReport()
-
-
Method Details
-
setSubjectName
-
setSubjectKeyIdentifier
-
getCertificates
-
addCertificate
-
addAllCertificates
-
getElementTag
Description copied from interface:ReportElementRetorna a tag do elemento- Returns:
- A tag do elemento
-
getPluralElementTag
Description copied from interface:ReportElementRetorna a tag do elemento no plural- Returns:
- A tag do elemento no plural
-
buildElements
Description copied from class:AbstractReportConstroi os elementos específicos do relatório- Specified by:
buildElementsin classAbstractReport- Parameters:
documentBuilder- builder
-