Documentation ¶
Index ¶
- type Entry
- type Repository
- func (R *Repository) AddCRL(crlLocations *core.CRLLocations, chains *core.CertificateChains) (bool, error)
- func (R *Repository) Close()
- func (R *Repository) DeleteTempFilesIfExist()
- func (R *Repository) IsRevoked(certificate *x509.Certificate, locations *core.CRLLocations) (*core.RevocationStatus, error)
- func (R *Repository) UpdateCRL(crlLocations *core.CRLLocations, chains *core.CertificateChains) error
- func (R *Repository) UpdateCRLs()
- type StoreType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entry ¶
type Entry struct { CRLLoader crlloader.CRLLoader CRLStore crlstore.CRLStore LastUpdateSignatureVerifyFailed bool LastUpdateSignature *crlreader.CRLReadResult Loaded bool //only used temporary Chains *core.CertificateChains // contains filtered or unexported fields }
type Repository ¶
func NewCRLRepository ¶
func (*Repository) AddCRL ¶
func (R *Repository) AddCRL(crlLocations *core.CRLLocations, chains *core.CertificateChains) (bool, error)
func (*Repository) Close ¶
func (R *Repository) Close()
func (*Repository) DeleteTempFilesIfExist ¶
func (R *Repository) DeleteTempFilesIfExist()
func (*Repository) IsRevoked ¶
func (R *Repository) IsRevoked(certificate *x509.Certificate, locations *core.CRLLocations) (*core.RevocationStatus, error)
func (*Repository) UpdateCRL ¶
func (R *Repository) UpdateCRL(crlLocations *core.CRLLocations, chains *core.CertificateChains) error
func (*Repository) UpdateCRLs ¶
func (R *Repository) UpdateCRLs()
Click to show internal directories.
Click to hide internal directories.