models

package
v0.0.0-...-ebb038d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2023 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthAccessControlList

type AuthAccessControlList struct {
	Role       *string `db:"role,pk"`
	Resource   *string `db:"resource,pk"`
	Permission *string `db:"permission,pk"`
	Enabled    *bool   `db:"enabled"`
}

type AuthPrincipal

type AuthPrincipal struct {
	Username    *string `db:"username,pk"`
	Role        *string `db:"role"`
	Application *string `db:"application,pk"`
	Resource    *string `db:"resource"`
	Permission  *string `db:"permission"`
	Password    *string `db:"password"`
	Passphrase  *string `db:"passphrase"`
	Enabled     *bool   `db:"enabled"`
}

type AuthResource

type AuthResource struct {
	Name        *string `db:"name,pk"`
	Application *string `db:"application,pk"`
	Enabled     *bool   `db:"enabled"`
}

type AuthRole

type AuthRole struct {
	Name    *string `db:"name,pk"`
	Enabled *bool   `db:"enabled"`
}

type AuthUser

type AuthUser struct {
	Username   *string `db:"username,pk"`
	Role       *string `db:"role"`
	Password   *string `db:"password"`
	Passphrase *string `db:"passphrase"`
	Enabled    *bool   `db:"enabled"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL