Class TrustedListReport
java.lang.Object
br.ufsc.labsec.commons.report.AbstractReport
br.ufsc.labsec.report.trustedList.AbstractTrustedListReport
br.ufsc.labsec.report.trustedList.TrustedListReport
- All Implemented Interfaces:
ReportElement
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractTrustedListReport
AbstractTrustedListReport.TSLType -
Field Summary
Fields inherited from class AbstractReport
DATE_TIME_FORMATTER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTrustServiceProvider(TrustServiceProviderReport serviceProviderReport) protected voidbuildSpecificElements(ReportBuilder<?, ?> documentBuilder) Constrói os documentos específicos de cada tipo de lista confiável.voidclear()Limpa alguns dos parâmetros para futuras atualizações da listaRetorna a tag do elementoRetorna a tag do elemento no pluralMethods inherited from class AbstractTrustedListReport
addAllDistributionPoints, addCommunityRules, addDistributionPoint, buildElements, buildTrustedListCommonElements, 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
-
Constructor Details
-
TrustedListReport
-
-
Method Details
-
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
-
clear
public void clear()Description copied from class:AbstractTrustedListReportLimpa alguns dos parâmetros para futuras atualizações da lista- Overrides:
clearin classAbstractTrustedListReport
-
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
-
addTrustServiceProvider
-
getProviders
-