Class TrustedListWithErrorsReport
java.lang.Object
br.ufsc.labsec.commons.report.AbstractReport
br.ufsc.labsec.report.trustedList.AbstractTrustedListReport
br.ufsc.labsec.report.trustedList.TrustedListWithErrorsReport
- All Implemented Interfaces:
ReportElement
- Direct Known Subclasses:
NotDownloadedTrustedList
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractTrustedListReport
AbstractTrustedListReport.TSLType -
Field Summary
FieldsFields inherited from class AbstractReport
DATE_TIME_FORMATTER -
Constructor Summary
ConstructorsConstructorDescriptionTrustedListWithErrorsReport(String originalUrl, String errorSummary) TrustedListWithErrorsReport(String originalUrl, String errorSummary, List<String> errors) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildElements(ReportBuilder<?, ?> documentBuilder) Constroi os elementos específicos do relatórioprotected voidbuildSpecificElements(ReportBuilder<?, ?> documentBuilder) Constrói os documentos específicos de cada tipo de lista confiável.Retorna a tag do elementoRetorna a tag do elemento no pluralMethods inherited from class AbstractTrustedListReport
addAllDistributionPoints, addCommunityRules, addDistributionPoint, buildTrustedListCommonElements, clear, getCommunityRules, getCountryCode, getDistributionPoints, getFirstDistributionPoint, getInformationURI, getIssueDateTime, getNextUpdate, getOperatorName, getOriginalUrl, getSchemeName, getSequenceNumber, getSignatureValidation, getStatusDeterminationApproach, getTslType, getType, getVersionIdentifier, isAuthenticated, isCertificateValid, isOnline, isOperatorNameValid, isServerHashValid, isSignatureValid, isTerritoryValid, isTlValid, isValidAtTimeReference, setAuthenticated, setCertificateValid, setCountryCode, setInformationURI, setIssueDateTime, setNextUpdate, setOnline, setOperatorName, setOperatorNameValid, setSchemeName, setSequenceNumber, setServerHashValid, setSignatureValidation, setStatusDeterminationApproach, setTerritoryValid, setTslType, setValidAtTimeReference, setVersionIdentifierMethods inherited from class AbstractReport
addAllErrorMessages, addErrorMessage, formatDate, generateDocument, generateElement, generateJSON, getErrorMessages
-
Field Details
-
errorSummary
-
-
Constructor Details
-
TrustedListWithErrorsReport
-
TrustedListWithErrorsReport
-
-
Method Details
-
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
-
buildSpecificElements
Description copied from class:AbstractTrustedListReportConstrói os documentos específicos de cada tipo de lista confiável. Este método é chamado em:AbstractTrustedListReport.buildElements(ReportBuilder<?, ?>). Dessa forma, é possível generalizar a contrução do relatório.- Specified by:
buildSpecificElementsin classAbstractTrustedListReport- Parameters:
documentBuilder- construtor do documento
-
buildElements
Description copied from class:AbstractReportConstroi os elementos específicos do relatório- Overrides:
buildElementsin classAbstractTrustedListReport- Parameters:
documentBuilder- builder
-