Documentation ¶
Index ¶
Constants ¶
View Source
const QueueAudit = "audit"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAuditor ¶
type AppAuditor struct { }
func (AppAuditor) Audit ¶
func (a AppAuditor) Audit(data *message.RequestMessageData) error
type AuditWorker ¶
type AuditWorker struct {
*workers.BaseMessageWorker
}
func NewAuditWorker ¶
func NewAuditWorker(b *bus.Bus) (*AuditWorker, error)
type Auditor ¶
type Auditor interface {
Audit(*message.RequestMessageData) error
}
type FallbackRequestAuditor ¶
type FallbackRequestAuditor struct{}
func (FallbackRequestAuditor) Audit ¶
func (a FallbackRequestAuditor) Audit(data *message.RequestMessageData) error
type NamespaceUserAuditor ¶
type NamespaceUserAuditor struct { }
func (NamespaceUserAuditor) Audit ¶
func (a NamespaceUserAuditor) Audit(data *message.RequestMessageData) error
type OpenAPIAuditor ¶
type OpenAPIAuditor struct{}
func (OpenAPIAuditor) Audit ¶
func (a OpenAPIAuditor) Audit(data *message.RequestMessageData) error
Click to show internal directories.
Click to hide internal directories.