central_cognito

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppClient

type AppClient struct {
	Name           string   `json:"name"`
	Scopes         []string `json:"scopes"`
	Type           string   `json:"type"`
	GenerateSecret *bool    `json:"generate_secret"`
	CallbackUrls   []string `json:"callback_urls"`
	LogoutUrls     []string `json:"logout_urls"`
	ClientId       *string  `json:"client_id"`
	ClientSecret   *string  `json:"client_secret"`
}

type AppClientUpdateRequest

type AppClientUpdateRequest struct {
	Name         string   `json:"name"`
	Scopes       []string `json:"scopes"`
	CallbackUrls []string `json:"callback_urls"`
	LogoutUrls   []string `json:"logout_urls"`
}

type Client

type Client struct {
	BaseUrl string
}

func (Client) CreateAppClient

func (c Client) CreateAppClient(server AppClient) (*AppClient, error)

func (Client) CreateResourceServer

func (c Client) CreateResourceServer(server ResourceServer) error

func (Client) DeleteAppClient

func (c Client) DeleteAppClient(name string) error

func (Client) DeleteResourceServer

func (c Client) DeleteResourceServer(identifier string) error

func (Client) ImportAppClient added in v0.0.15

func (c Client) ImportAppClient(client_id string, server *AppClient) error

func (Client) ImportResourceServer added in v0.0.15

func (c Client) ImportResourceServer(identifier string, server *ResourceServer) error

func (Client) ReadAppClient

func (c Client) ReadAppClient(name string, server *AppClient) error

func (Client) ReadResourceServer

func (c Client) ReadResourceServer(identifier string, server *ResourceServer) error

func (Client) UpdateAppClient

func (c Client) UpdateAppClient(updateRequest AppClientUpdateRequest) error

func (Client) UpdateResourceServer

func (c Client) UpdateResourceServer(updateRequest ResourceServerUpdateRequest) error

type ImportAppClientRequest added in v0.0.16

type ImportAppClientRequest struct {
	ClientId string `json:"client_id"`
}

type ImportResourceServerRequest added in v0.0.16

type ImportResourceServerRequest struct {
	Identifier string `json:"identifier"`
}

type ResourceServer

type ResourceServer struct {
	Identifier string  `json:"identifier"`
	Name       string  `json:"name"`
	Scopes     []Scope `json:"scopes"`
}

type ResourceServerUpdateRequest

type ResourceServerUpdateRequest struct {
	Identifier string  `json:"identifier"`
	Name       string  `json:"name"`
	Scopes     []Scope `json:"scopes"`
}

type Scope

type Scope struct {
	Name        string `json:"name"`
	Description string `json:"description"`
}

Jump to

Keyboard shortcuts

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