Class TrustPointResult
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.validationService.trustpoint.TrustPointResult
-
Constructor Summary
ConstructorsConstructorDescriptionTrustPointResult(String url, Set<TrustAnchor> trustAnchors, Set<eu.europa.esig.dss.model.tsl.TrustService> trustServices, AbstractReport report, boolean addedNewAnchors, String log) Construtor de TrustPointResult, recomenda-se utilizar os métodos estáticos,invalid reference
#of(String, Set, AbstractReport, boolean)fail(String)efail(String, AbstractReport). -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndica se foram adicionadas novas âncoras de confiançastatic TrustPointResultCria um TrustPointResult com falhastatic TrustPointResultfail(String url, AbstractReport report) Cria um TrustPointResult que não foi baixadoRetorna o relatório da validação do ponto de confiançaRetorna as âncoras de confiança baixadasSet<eu.europa.esig.dss.model.tsl.TrustService> Retorna os serviços de confiançagetUrl()booleanisValid()voidlog()static TrustPointResultof(String url, Set<TrustAnchor> trustAnchors, Set<eu.europa.esig.dss.model.tsl.TrustService> trustServices, AbstractReport report, boolean addedNewAnchors) Cria um TrustPointResultvoidsave(TrustPointDB database)
-
Constructor Details
-
TrustPointResult
public TrustPointResult(String url, Set<TrustAnchor> trustAnchors, Set<eu.europa.esig.dss.model.tsl.TrustService> trustServices, AbstractReport report, boolean addedNewAnchors, String log) Construtor de TrustPointResult, recomenda-se utilizar os métodos estáticos,invalid reference
#of(String, Set, AbstractReport, boolean)fail(String)efail(String, AbstractReport).- Parameters:
url- URL do ponto de confiançatrustAnchors- Conjunto deTrustAnchorque foram baixadostrustServices- Conjunto deTrustServiceque foram baixadosreport- Relatório da validação do ponto de confiançaaddedNewAnchors- Indica se foram adicionadas novas âncoras de confiança
-
-
Method Details
-
getUrl
-
save
-
getTrustAnchors
Retorna as âncoras de confiança baixadas- Returns:
- âncoras de confiança baixadas
-
getTrustServices
Retorna os serviços de confiança- Returns:
- serviços de confiança
-
getReport
Retorna o relatório da validação do ponto de confiança- Returns:
- relatório da validação do ponto de confiança
-
addedNewAnchors
public boolean addedNewAnchors()Indica se foram adicionadas novas âncoras de confiança- Returns:
- se foram adicionadas novas âncoras de confiança
-
isValid
public boolean isValid() -
log
public void log() -
of
public static TrustPointResult of(String url, Set<TrustAnchor> trustAnchors, Set<eu.europa.esig.dss.model.tsl.TrustService> trustServices, AbstractReport report, boolean addedNewAnchors) Cria um TrustPointResult- Parameters:
url- URL do ponto de confiançatrustAnchors- Conjunto deTrustAnchorque foram baixadostrustServices- Conjunto deTrustServiceque foram baixadosreport- Relatório da validação do ponto de confiançaaddedNewAnchors- Indica se foram adicionadas novas âncoras de confiança- Returns:
- TrustPointResult criado
-
fail
Cria um TrustPointResult com falha- Parameters:
url- URL do ponto de confiança- Returns:
- TrustPointResult criado
-
fail
Cria um TrustPointResult que não foi baixado- Parameters:
url- URL do ponto de confiançareport- Relatório da validação do ponto de confiança- Returns:
- TrustPointResult criado
-