Documentation
¶
Index ¶
- Constants
- Variables
- type Data
- type DeploymentOptions
- type FraymClaims
- type ManagementClient
- type MockManagementClient
- func (c *MockManagementClient) Close() error
- func (c *MockManagementClient) ConfirmSchema(ctx context.Context, deploymentId int64) error
- func (c *MockManagementClient) DeploySchema(ctx context.Context, namespace string, permissions []string, ...) error
- func (c *MockManagementClient) GetSchemaDeployment(ctx context.Context, deploymentId int64) (uint32, error)
- func (c *MockManagementClient) RollbackSchema(ctx context.Context, deploymentId int64) error
- type TokenType
Constants ¶
View Source
const OWNER_SCOPE = "FRAYM_AUTH_OWNER"
Variables ¶
View Source
var ( TokenTypeMisc = TokenType("token") TokenTypeAccess = TokenType("access_token") TokenTypeRefresh = TokenType("refresh_token") )
Functions ¶
This section is empty.
Types ¶
type Data ¶
type Data struct {
// contains filtered or unexported fields
}
func ValidateTokenAndGetData ¶
func (*Data) CheckAuthorization ¶
func (*Data) GetDataValue ¶
func (*Data) GetTenantId ¶
type DeploymentOptions ¶
type DeploymentOptions struct {
Target managementpb.DeploymentTarget
Force bool
}
type FraymClaims ¶
type ManagementClient ¶
type ManagementClient interface {
DeploySchema(
ctx context.Context,
namespace string,
permissions []string,
options *DeploymentOptions,
) error
ConfirmSchema(ctx context.Context, deploymentId int64) error
RollbackSchema(ctx context.Context, deploymentId int64) error
GetSchemaDeployment(ctx context.Context, deploymentId int64) (uint32, error)
Close() error
}
func NewManagementClient ¶
type MockManagementClient ¶
func (*MockManagementClient) Close ¶
func (c *MockManagementClient) Close() error
func (*MockManagementClient) ConfirmSchema ¶
func (c *MockManagementClient) ConfirmSchema(ctx context.Context, deploymentId int64) error
func (*MockManagementClient) DeploySchema ¶
func (c *MockManagementClient) DeploySchema( ctx context.Context, namespace string, permissions []string, options *DeploymentOptions, ) error
func (*MockManagementClient) GetSchemaDeployment ¶
func (*MockManagementClient) RollbackSchema ¶
func (c *MockManagementClient) RollbackSchema(ctx context.Context, deploymentId int64) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.