Documentation
¶
Index ¶
- Variables
- func DoryHelp(ctx *gin.Context)
- func Wip(ctx *gin.Context)
- type ExitResponse
- type LocalAuth
- func (localAuth LocalAuth) AuthMount(ctx *gin.Context)
- func (localAuth LocalAuth) AuthUnmount(ctx *gin.Context)
- func (localAuth LocalAuth) DoryPing(ctx *gin.Context)
- func (localAuth LocalAuth) Get(ctx *gin.Context)
- func (localAuth LocalAuth) List(ctx *gin.Context)
- func (localAuth LocalAuth) Purge(ctx *gin.Context)
- func (localAuth LocalAuth) PurgeOne(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DORY_ADMIN_TOKEN = golenv.OverrideIfEnv("DORY_ADMIN_TOKEN", "")
)
Functions ¶
Types ¶
type ExitResponse ¶
ExitResponse is a struct to create custom JSON HTTP response.
func (ExitResponse) JSON ¶
func (response ExitResponse) JSON() (jsonResponse []byte)
JSON returns []byte mapped json response of ExitResponse/
type LocalAuth ¶
type LocalAuth struct {
Cache doryMemory.DataStore
Disk doryMemory.DataStore
Item doryMemory.LocalAuth
}
LocalAuth is a struct to maintain connection details for a Local-Auth and single item construct for actions.
func NewLocalAuth ¶
NewLocalAuth instantiates and return a LocalAuth struct in reference to any usable secret backend.
func (LocalAuth) AuthMount ¶
AuthMount stores a secret mapped with a new auth-path only at Local-Auth with unique auth-token.
func (LocalAuth) AuthUnmount ¶
AuthUnmount purges a previously local-auth stored mapped to a auth-path if not yet purged by TTL.
Click to show internal directories.
Click to hide internal directories.