Documentation ¶
Index ¶
- type CertSolutionManager
- func (inst *CertSolutionManager) GetInfo() *certificates.SolutionInfo
- func (inst *CertSolutionManager) ListAll() []certificates.Solution
- func (inst *CertSolutionManager) Load(raw *certificates.Raw) ([]certificates.Certificate, error)
- func (inst *CertSolutionManager) LoadChain(raw *certificates.Raw) (certificates.Chain, error)
- func (inst *CertSolutionManager) MakeChain(certs []certificates.Certificate) (certificates.Chain, error)
- func (inst *CertSolutionManager) Verify(chain certificates.Chain, op *certificates.VerifyOptions) error
- type RootCertManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertSolutionManager ¶
type CertSolutionManager struct { markup.Component `id:"certificate-solution-manager"` Roots certificates.RootManager `inject:"#certificate-root-manager"` Regs []certificates.SolutionRegistry `inject:".certificate-solution-registry"` // contains filtered or unexported fields }
CertSolutionManager implements certificates.SolutionManager
func (*CertSolutionManager) GetInfo ¶
func (inst *CertSolutionManager) GetInfo() *certificates.SolutionInfo
GetInfo ...
func (*CertSolutionManager) ListAll ¶
func (inst *CertSolutionManager) ListAll() []certificates.Solution
ListAll ...
func (*CertSolutionManager) Load ¶
func (inst *CertSolutionManager) Load(raw *certificates.Raw) ([]certificates.Certificate, error)
Load ...
func (*CertSolutionManager) LoadChain ¶
func (inst *CertSolutionManager) LoadChain(raw *certificates.Raw) (certificates.Chain, error)
LoadChain ...
func (*CertSolutionManager) MakeChain ¶
func (inst *CertSolutionManager) MakeChain(certs []certificates.Certificate) (certificates.Chain, error)
MakeChain ...
func (*CertSolutionManager) Verify ¶
func (inst *CertSolutionManager) Verify(chain certificates.Chain, op *certificates.VerifyOptions) error
Verify ...
type RootCertManager ¶
type RootCertManager struct { markup.Component `id:"certificate-root-manager"` Solutions certificates.SolutionManager `inject:"#certificate-solution-manager"` Regs []certificates.RootRegistry `inject:".certificate-root-registry"` // contains filtered or unexported fields }
RootCertManager ...
func (*RootCertManager) Contains ¶
func (inst *RootCertManager) Contains(cert certificates.Certificate) bool
Contains ...
func (*RootCertManager) Find ¶
func (inst *RootCertManager) Find(target *certificates.Name) (certificates.Root, error)
Find ...
func (*RootCertManager) ListAll ¶
func (inst *RootCertManager) ListAll() []certificates.Root
ListAll ...
Source Files ¶
Click to show internal directories.
Click to hide internal directories.