Documentation
¶
Index ¶
- func Run(ctx context.Context, connStr string) error
- type AdditionalServiceInformation
- type CertDb
- type DigitalId
- type Extension
- type MongoCertDb
- type RawCert
- type ServiceDigitalIdentity
- type ServiceInformation
- type ServiceInformationExtensions
- type SqliteCertDb
- type TSPService
- type TrustServiceProvider
- type TrustServiceStatusList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AdditionalServiceInformation ¶
type AdditionalServiceInformation struct {
URI string `xml:"URI"`
}
type Extension ¶
type Extension struct {
AdditionalServiceInformation AdditionalServiceInformation `xml:"AdditionalServiceInformation"`
}
type MongoCertDb ¶
func (*MongoCertDb) CleanupInactive ¶
func (*MongoCertDb) Disconnect ¶
func (db *MongoCertDb) Disconnect(ctx context.Context) error
func (*MongoCertDb) SaveCert ¶
func (db *MongoCertDb) SaveCert(ctx context.Context, crt *cert.ParsedCert) error
type ServiceDigitalIdentity ¶
type ServiceDigitalIdentity struct {
DigitalIds []DigitalId `xml:"DigitalId"`
}
type ServiceInformation ¶
type ServiceInformation struct {
ServiceStatus string `xml:"ServiceStatus"`
ServiceTypeIdentifier string `xml:"ServiceTypeIdentifier"`
ServiceInformationExtensions ServiceInformationExtensions `xml:"ServiceInformationExtensions"`
ServiceDigitalIdentity ServiceDigitalIdentity `xml:"ServiceDigitalIdentity"`
}
type ServiceInformationExtensions ¶
type ServiceInformationExtensions struct {
Extensions []Extension `xml:"Extension"`
}
type SqliteCertDb ¶
func (*SqliteCertDb) CleanupInactive ¶
func (*SqliteCertDb) Disconnect ¶
func (db *SqliteCertDb) Disconnect(ctx context.Context) error
func (*SqliteCertDb) SaveCert ¶
func (db *SqliteCertDb) SaveCert(ctx context.Context, crt *cert.ParsedCert) error
type TSPService ¶
type TSPService struct {
ServiceInformation ServiceInformation `xml:"ServiceInformation"`
}
type TrustServiceProvider ¶
type TrustServiceProvider struct {
TSPServices []TSPService `xml:"TSPServices>TSPService"`
}
type TrustServiceStatusList ¶
type TrustServiceStatusList struct {
TrustServiceProviders []TrustServiceProvider `xml:"TrustServiceProviderList>TrustServiceProvider"`
}
Click to show internal directories.
Click to hide internal directories.