Documentation ¶
Index ¶
- Variables
- func InitializeGinEngine(logger *zap.Logger, handler StrictServerInterface) (*gin.Engine, error)
- func LoggerMiddleware(logger *zap.Logger) gin.HandlerFunc
- type RestHandlerImpl
- func (r *RestHandlerImpl) BulkImportX509V1(ctx context.Context, request BulkImportX509V1RequestObject) (BulkImportX509V1ResponseObject, error)
- func (r *RestHandlerImpl) CreateX509CertificateSubscriptionV1(ctx context.Context, request CreateX509CertificateSubscriptionV1RequestObject) (CreateX509CertificateSubscriptionV1ResponseObject, error)
- func (r *RestHandlerImpl) DeleteX509CertificateSubscriptionV1(ctx context.Context, request DeleteX509CertificateSubscriptionV1RequestObject) (DeleteX509CertificateSubscriptionV1ResponseObject, error)
- func (r *RestHandlerImpl) GetX509CertificateUpdatesV1(ctx context.Context, request GetX509CertificateUpdatesV1RequestObject) (GetX509CertificateUpdatesV1ResponseObject, error)
- func (r *RestHandlerImpl) ImportX509BundleV1(ctx context.Context, request ImportX509BundleV1RequestObject) (ImportX509BundleV1ResponseObject, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var GinCtxLoggerKey = "ginCtxLoggerKey"
Functions ¶
func InitializeGinEngine ¶
func LoggerMiddleware ¶
func LoggerMiddleware(logger *zap.Logger) gin.HandlerFunc
Types ¶
type RestHandlerImpl ¶
type RestHandlerImpl struct {
// contains filtered or unexported fields
}
func NewRestHandlerImpl ¶
func NewRestHandlerImpl(logger *zap.Logger, x509CertificateSubscriptionService *service.X509CertificateSubscriptionService, x509CertificateService *service.X509CertificateService, x509ImportServiceV2 *service.X509ImportService) *RestHandlerImpl
func (*RestHandlerImpl) BulkImportX509V1 ¶
func (r *RestHandlerImpl) BulkImportX509V1( ctx context.Context, request BulkImportX509V1RequestObject, ) (BulkImportX509V1ResponseObject, error)
func (*RestHandlerImpl) CreateX509CertificateSubscriptionV1 ¶
func (r *RestHandlerImpl) CreateX509CertificateSubscriptionV1( ctx context.Context, request CreateX509CertificateSubscriptionV1RequestObject, ) (CreateX509CertificateSubscriptionV1ResponseObject, error)
func (*RestHandlerImpl) DeleteX509CertificateSubscriptionV1 ¶
func (r *RestHandlerImpl) DeleteX509CertificateSubscriptionV1( ctx context.Context, request DeleteX509CertificateSubscriptionV1RequestObject, ) (DeleteX509CertificateSubscriptionV1ResponseObject, error)
func (*RestHandlerImpl) GetX509CertificateUpdatesV1 ¶
func (r *RestHandlerImpl) GetX509CertificateUpdatesV1(ctx context.Context, request GetX509CertificateUpdatesV1RequestObject) (GetX509CertificateUpdatesV1ResponseObject, error)
func (*RestHandlerImpl) ImportX509BundleV1 ¶
func (r *RestHandlerImpl) ImportX509BundleV1( ctx context.Context, request ImportX509BundleV1RequestObject, ) (ImportX509BundleV1ResponseObject, error)
Click to show internal directories.
Click to hide internal directories.