Class TrustPointResult
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.validationService.trustpoint.TrustPointResult
public class TrustPointResult extends Object
-
Constructor Summary
Constructors Constructor Description TrustPointResult(String url, Set<TrustAnchor> trustAnchors, AbstractReport report, boolean addedNewAnchors, String log)
Construtor de TrustPointResult, recomenda-se utilizar os métodos estáticosof(String, Set, AbstractReport, boolean)
,fail(String)
efail(String, AbstractReport)
. -
Method Summary
Modifier and Type Method Description boolean
addedNewAnchors()
Indica se foram adicionadas novas âncoras de confiançastatic TrustPointResult
fail(String url)
Cria um TrustPointResult com falhastatic TrustPointResult
fail(String url, AbstractReport report)
Cria um TrustPointResult que não foi baixadoAbstractReport
getReport()
Retorna o relatório da validação do ponto de confiançaSet<TrustAnchor>
getTrustAnchors()
Retorna as âncoras de confiança baixadasString
getUrl()
boolean
isValid()
void
log()
static TrustPointResult
of(String url, Set<TrustAnchor> trustAnchors, AbstractReport report, boolean addedNewAnchors)
Cria um TrustPointResultvoid
save(Database database)
-
Constructor Details
-
TrustPointResult
public TrustPointResult(String url, Set<TrustAnchor> trustAnchors, AbstractReport report, boolean addedNewAnchors, String log)Construtor de TrustPointResult, recomenda-se utilizar os métodos estáticosof(String, Set, AbstractReport, boolean)
,fail(String)
efail(String, AbstractReport)
.- Parameters:
url
- URL do ponto de confiançatrustAnchors
- Conjunto deTrustAnchor
que 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
-
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, AbstractReport report, boolean addedNewAnchors)Cria um TrustPointResult- Parameters:
url
- URL do ponto de confiançatrustAnchors
- Conjunto deTrustAnchor
que 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
-