Documentation
¶
Index ¶
- func AccessEndpoint(router *gin.Engine, _ configuration.Config, _ util.Jwt, ...)
- func AllowedEndpoints(router *gin.Engine, _ configuration.Config, jwt util.Jwt, ...)
- func CheckEndpoints(router *gin.Engine, _ configuration.Config, jwt util.Jwt, ...)
- func DocEndpoint(router *gin.Engine, _ configuration.Config, _ util.Jwt, _ *authorization.Guard)
- func PoliciesEndpoints(router *gin.Engine, _ configuration.Config, _ util.Jwt, ...)
- func Start(ctx context.Context, wg *sync.WaitGroup, config configuration.Config, ...) (err error)
- func TestEndpoints(router *gin.Engine, _ configuration.Config, _ util.Jwt, ...)
- type ErrorResponse
- type KongMessage
- type TestResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccessEndpoint ¶
func AccessEndpoint(router *gin.Engine, _ configuration.Config, _ util.Jwt, guard *authorization.Guard)
func AllowedEndpoints ¶
func AllowedEndpoints(router *gin.Engine, _ configuration.Config, jwt util.Jwt, guard *authorization.Guard)
func CheckEndpoints ¶
func CheckEndpoints(router *gin.Engine, _ configuration.Config, jwt util.Jwt, guard *authorization.Guard)
func DocEndpoint ¶ added in v0.0.7
func DocEndpoint(router *gin.Engine, _ configuration.Config, _ util.Jwt, _ *authorization.Guard)
func PoliciesEndpoints ¶
func PoliciesEndpoints(router *gin.Engine, _ configuration.Config, _ util.Jwt, guard *authorization.Guard)
func Start ¶
func Start(ctx context.Context, wg *sync.WaitGroup, config configuration.Config, guard *authorization.Guard) (err error)
Start godoc @title Authorization API @description Allows definition of policies and checking of access rights. @BasePath / @securityDefinitions.apikey Bearer @in header @name Authorization
func TestEndpoints ¶
func TestEndpoints(router *gin.Engine, _ configuration.Config, _ util.Jwt, guard *authorization.Guard)
Types ¶
type ErrorResponse ¶ added in v0.0.7
type ErrorResponse string
type KongMessage ¶
Click to show internal directories.
Click to hide internal directories.