Documentation ¶
Index ¶
Constants ¶
View Source
const CRLLoaderRetryCount = 5
View Source
const CRLLoaderRetryDelay = 500 * time.Millisecond
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRLLoader ¶
type CRLLoader interface { LoadCRL(filePath string) error GetCRLLocationIdentifier() (string, error) GetDescription() string }
type FileLoader ¶
func (FileLoader) GetCRLLocationIdentifier ¶
func (f FileLoader) GetCRLLocationIdentifier() (string, error)
func (FileLoader) GetDescription ¶
func (f FileLoader) GetDescription() string
func (FileLoader) LoadCRL ¶
func (f FileLoader) LoadCRL(filePath string) error
type MultiSchemesCRLLoader ¶
type MultiSchemesCRLLoader struct { Loaders []CRLLoader Logger *zap.Logger // contains filtered or unexported fields }
func (MultiSchemesCRLLoader) GetCRLLocationIdentifier ¶
func (f MultiSchemesCRLLoader) GetCRLLocationIdentifier() (string, error)
func (MultiSchemesCRLLoader) GetDescription ¶
func (f MultiSchemesCRLLoader) GetDescription() string
func (MultiSchemesCRLLoader) LoadCRL ¶
func (f MultiSchemesCRLLoader) LoadCRL(filePath string) error
type URLLoader ¶
func (URLLoader) DownloadFromUrlWithRetries ¶
func (URLLoader) GetCRLLocationIdentifier ¶
func (URLLoader) GetDescription ¶
Click to show internal directories.
Click to hide internal directories.