Class TrustAnchorProxy
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.validationService.TrustAnchorProxy
- All Implemented Interfaces:
TrustAnchorInterface
public class TrustAnchorProxy extends Object implements TrustAnchorInterface
Esta classe representa um conjunto de âncoras de confiança
-
Constructor Summary
Constructors Constructor Description TrustAnchorProxy(TrustAnchorComponent trustAnchorComponent)Construtor -
Method Summary
Modifier and Type Method Description voidaddTrustAnchors(Set<TrustAnchor> toAddTrustAnchor)voidaddTrustServices(Set<eu.europa.esig.dss.model.tsl.TrustService> trustServices)Set<eu.europa.esig.dss.model.tsl.TrustService>findTrustServices(TrustAnchor anchor)Set<eu.europa.esig.dss.model.tsl.TrustService>findTrustServices(X509Certificate certificate)Set<TrustAnchor>getTrustAnchorsFromComponents()Retorna o conjunto de âncoras de confiançaList<AbstractTrustedListReport>getTrustedListReports()List<TrustPointResult>getTrustPointResults()Retorna o conjunto de pontos de confiançaSet<eu.europa.esig.dss.model.tsl.TrustService>getTrustServices()Retorna o conjunto de servicos de confiançavoidsetTrustAnchors(Set<TrustAnchor> trustAnchors)voidsetTrustServices(Set<eu.europa.esig.dss.model.tsl.TrustService> trustServices)
-
Constructor Details
-
TrustAnchorProxy
Construtor- Parameters:
trustAnchorComponent- Componente de âncoras de confiança
-
-
Method Details
-
getTrustAnchorsFromComponents
Retorna o conjunto de âncoras de confiança- Specified by:
getTrustAnchorsFromComponentsin interfaceTrustAnchorInterface- Returns:
- O conjunto de âncoras de confiança
- Throws:
TrustedListException
-
getTrustServices
Retorna o conjunto de servicos de confiança- Specified by:
getTrustServicesin interfaceTrustAnchorInterface- Returns:
- O conjunto de servicos de confiança
-
getTrustPointResults
Retorna o conjunto de pontos de confiança- Returns:
- O conjunto de pontos de confiança
-
findTrustServices
-
findTrustServices
public Set<eu.europa.esig.dss.model.tsl.TrustService> findTrustServices(X509Certificate certificate) -
getTrustedListReports
-
setTrustAnchors
-
addTrustAnchors
-
setTrustServices
-
addTrustServices
-