Documentation
¶
Index ¶
- func NewACMEAccountDAO(params *datastore.Params[*entities.ACMEAccount]) (dao.ACMEAccountDAO, error)
- func NewACMEAuthorizationDAO(params *datastore.Params[*entities.ACMEAuthorization], accountID uint64) (dao.ACMEAuthorizationDAO, error)
- func NewACMECertificateDAO(params *datastore.Params[*entities.ACMECertificate]) (dao.ACMECertificateDAO, error)
- func NewACMEChallengeDAO(params *datastore.Params[*entities.ACMEChallenge], accountID uint64) (dao.ACMEChallengeDAO, error)
- func NewACMENonceDAO(params *datastore.Params[*entities.ACMENonce]) (dao.ACMENonceDAO, error)
- func NewACMEOrderDAO(params *datastore.Params[*entities.ACMEOrder], accountID uint64) (dao.ACMEOrderDAO, error)
- func NewFactory(logger *logging.Logger, config *datastore.Config) (dao.Factory, error)
- type ACMEAccountDAO
- type ACMEAuthorizationDAO
- type ACMECertificateDAO
- type ACMEChallengeDAO
- type ACMENonceDAO
- type ACMEOrderDAO
- type Factory
- func (factory *Factory) ACMEAccountDAO() (dao.ACMEAccountDAO, error)
- func (factory *Factory) ACMEAuthorizationDAO(accountID uint64) (dao.ACMEAuthorizationDAO, error)
- func (factory *Factory) ACMECertificateDAO() (dao.ACMECertificateDAO, error)
- func (factory *Factory) ACMEChallengeDAO(accountID uint64) (dao.ACMEChallengeDAO, error)
- func (factory *Factory) ACMENonceDAO() (dao.ACMENonceDAO, error)
- func (factory *Factory) ACMEOrderDAO(accountID uint64) (dao.ACMEOrderDAO, error)
- func (factory *Factory) ConsistencyLevel() datastore.ConsistencyLevel
- func (factory *Factory) SerializerType() serializer.SerializerType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewACMEAccountDAO ¶
func NewACMEAccountDAO(params *datastore.Params[*entities.ACMEAccount]) (dao.ACMEAccountDAO, error)
func NewACMEAuthorizationDAO ¶
func NewACMEAuthorizationDAO(params *datastore.Params[*entities.ACMEAuthorization], accountID uint64) (dao.ACMEAuthorizationDAO, error)
func NewACMECertificateDAO ¶
func NewACMECertificateDAO(params *datastore.Params[*entities.ACMECertificate]) (dao.ACMECertificateDAO, error)
func NewACMEChallengeDAO ¶
func NewACMEChallengeDAO(params *datastore.Params[*entities.ACMEChallenge], accountID uint64) (dao.ACMEChallengeDAO, error)
func NewACMENonceDAO ¶
func NewACMEOrderDAO ¶
Types ¶
type ACMEAccountDAO ¶
type ACMEAccountDAO struct { *kvstore.AferoDAO[*entities.ACMEAccount] }
type ACMEAuthorizationDAO ¶
type ACMEAuthorizationDAO struct { *kvstore.AferoDAO[*entities.ACMEAuthorization] // contains filtered or unexported fields }
type ACMECertificateDAO ¶
type ACMECertificateDAO struct { *kvstore.AferoDAO[*entities.ACMECertificate] }
type ACMEChallengeDAO ¶
type ACMEChallengeDAO struct { *kvstore.AferoDAO[*entities.ACMEChallenge] }
type ACMEOrderDAO ¶
type ACMEOrderDAO struct { *kvstore.AferoDAO[*entities.ACMEOrder] // contains filtered or unexported fields }
func (*ACMEOrderDAO) GetByAccountID ¶
func (orderDAO *ACMEOrderDAO) GetByAccountID(CONSISTENCY_LEVEL datastore.ConsistencyLevel) (datastore.PageResult[*entities.ACMEOrder], error)
type Factory ¶
func (*Factory) ACMEAccountDAO ¶
func (factory *Factory) ACMEAccountDAO() (dao.ACMEAccountDAO, error)
func (*Factory) ACMEAuthorizationDAO ¶
func (factory *Factory) ACMEAuthorizationDAO(accountID uint64) (dao.ACMEAuthorizationDAO, error)
func (*Factory) ACMECertificateDAO ¶
func (factory *Factory) ACMECertificateDAO() (dao.ACMECertificateDAO, error)
func (*Factory) ACMEChallengeDAO ¶
func (factory *Factory) ACMEChallengeDAO(accountID uint64) (dao.ACMEChallengeDAO, error)
func (*Factory) ACMENonceDAO ¶
func (factory *Factory) ACMENonceDAO() (dao.ACMENonceDAO, error)
func (*Factory) ACMEOrderDAO ¶
func (factory *Factory) ACMEOrderDAO(accountID uint64) (dao.ACMEOrderDAO, error)
func (*Factory) ConsistencyLevel ¶
func (factory *Factory) ConsistencyLevel() datastore.ConsistencyLevel
func (*Factory) SerializerType ¶
func (factory *Factory) SerializerType() serializer.SerializerType
Click to show internal directories.
Click to hide internal directories.