package
0.9.2-alpha
Repository: https://github.com/kolibox/koli.git
Documentation: pkg.go.dev

# Functions

DecodeUserToken decodes a jwtToken (HS256 and RS256) into a *platform.User.
GenerateNewJwtToken creates a new user token to allow machine-to-machine interaction.
GenerateRandomBytes returns securely generated random string.
GetKubernetesClient returns a new client to interact with the api server.
NewAPIInfo creates a new APIInfo.
NewObjectMeta generates a new ObjectMeta.
NewServerInfo creates a new ServerInfo.
NewServerTask creates a new ServerTask.

# Interfaces

APIInfo exposes information about the git API.
ObjectMeta maps a namespace/resource as owner/repo where every object has an authentication source.
ServerInfo exposes information about the git server.
ServerTask allows starting administrative tasks on git repositories.