app

package
v0.3.5 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AppState_name = map[int32]string{
		0: "APP_STATE_UNSPECIFIED",
		1: "APP_STATE_ACTIVE",
		2: "APP_STATE_INACTIVE",
	}
	AppState_value = map[string]int32{
		"APP_STATE_UNSPECIFIED": 0,
		"APP_STATE_ACTIVE":      1,
		"APP_STATE_INACTIVE":    2,
	}
)

Enum value maps for AppState.

View Source
var (
	OIDCResponseType_name = map[int32]string{
		0: "OIDC_RESPONSE_TYPE_CODE",
		1: "OIDC_RESPONSE_TYPE_ID_TOKEN",
		2: "OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN",
	}
	OIDCResponseType_value = map[string]int32{
		"OIDC_RESPONSE_TYPE_CODE":           0,
		"OIDC_RESPONSE_TYPE_ID_TOKEN":       1,
		"OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN": 2,
	}
)

Enum value maps for OIDCResponseType.

View Source
var (
	OIDCGrantType_name = map[int32]string{
		0: "OIDC_GRANT_TYPE_AUTHORIZATION_CODE",
		1: "OIDC_GRANT_TYPE_IMPLICIT",
		2: "OIDC_GRANT_TYPE_REFRESH_TOKEN",
	}
	OIDCGrantType_value = map[string]int32{
		"OIDC_GRANT_TYPE_AUTHORIZATION_CODE": 0,
		"OIDC_GRANT_TYPE_IMPLICIT":           1,
		"OIDC_GRANT_TYPE_REFRESH_TOKEN":      2,
	}
)

Enum value maps for OIDCGrantType.

View Source
var (
	OIDCAppType_name = map[int32]string{
		0: "OIDC_APP_TYPE_WEB",
		1: "OIDC_APP_TYPE_USER_AGENT",
		2: "OIDC_APP_TYPE_NATIVE",
	}
	OIDCAppType_value = map[string]int32{
		"OIDC_APP_TYPE_WEB":        0,
		"OIDC_APP_TYPE_USER_AGENT": 1,
		"OIDC_APP_TYPE_NATIVE":     2,
	}
)

Enum value maps for OIDCAppType.

View Source
var (
	OIDCAuthMethodType_name = map[int32]string{
		0: "OIDC_AUTH_METHOD_TYPE_BASIC",
		1: "OIDC_AUTH_METHOD_TYPE_POST",
		2: "OIDC_AUTH_METHOD_TYPE_NONE",
		3: "OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT",
	}
	OIDCAuthMethodType_value = map[string]int32{
		"OIDC_AUTH_METHOD_TYPE_BASIC":           0,
		"OIDC_AUTH_METHOD_TYPE_POST":            1,
		"OIDC_AUTH_METHOD_TYPE_NONE":            2,
		"OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT": 3,
	}
)

Enum value maps for OIDCAuthMethodType.

View Source
var (
	OIDCVersion_name = map[int32]string{
		0: "OIDC_VERSION_1_0",
	}
	OIDCVersion_value = map[string]int32{
		"OIDC_VERSION_1_0": 0,
	}
)

Enum value maps for OIDCVersion.

View Source
var (
	OIDCTokenType_name = map[int32]string{
		0: "OIDC_TOKEN_TYPE_BEARER",
		1: "OIDC_TOKEN_TYPE_JWT",
	}
	OIDCTokenType_value = map[string]int32{
		"OIDC_TOKEN_TYPE_BEARER": 0,
		"OIDC_TOKEN_TYPE_JWT":    1,
	}
)

Enum value maps for OIDCTokenType.

View Source
var (
	APIAuthMethodType_name = map[int32]string{
		0: "API_AUTH_METHOD_TYPE_BASIC",
		1: "API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT",
	}
	APIAuthMethodType_value = map[string]int32{
		"API_AUTH_METHOD_TYPE_BASIC":           0,
		"API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT": 1,
	}
)

Enum value maps for APIAuthMethodType.

View Source
var File_zitadel_app_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type APIAuthMethodType

type APIAuthMethodType int32
const (
	APIAuthMethodType_API_AUTH_METHOD_TYPE_BASIC           APIAuthMethodType = 0
	APIAuthMethodType_API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT APIAuthMethodType = 1
)

func (APIAuthMethodType) Descriptor

func (APIAuthMethodType) Enum

func (APIAuthMethodType) EnumDescriptor deprecated

func (APIAuthMethodType) EnumDescriptor() ([]byte, []int)

Deprecated: Use APIAuthMethodType.Descriptor instead.

func (APIAuthMethodType) Number

func (APIAuthMethodType) String

func (x APIAuthMethodType) String() string

func (APIAuthMethodType) Type

type APIConfig

type APIConfig struct {
	ClientId       string            `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	ClientSecret   string            `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
	AuthMethodType APIAuthMethodType `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*APIConfig) Descriptor deprecated

func (*APIConfig) Descriptor() ([]byte, []int)

Deprecated: Use APIConfig.ProtoReflect.Descriptor instead.

func (*APIConfig) GetAuthMethodType

func (x *APIConfig) GetAuthMethodType() APIAuthMethodType

func (*APIConfig) GetClientId

func (x *APIConfig) GetClientId() string

func (*APIConfig) GetClientSecret

func (x *APIConfig) GetClientSecret() string

func (*APIConfig) ProtoMessage

func (*APIConfig) ProtoMessage()

func (*APIConfig) ProtoReflect

func (x *APIConfig) ProtoReflect() protoreflect.Message

func (*APIConfig) Reset

func (x *APIConfig) Reset()

func (*APIConfig) String

func (x *APIConfig) String() string

type App

type App struct {
	Id      string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Details *object.ObjectDetails `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"`
	State   AppState              `protobuf:"varint,3,opt,name=state,proto3,enum=zitadel.app.v1.AppState" json:"state,omitempty"`
	Name    string                `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Config:
	//	*App_OidcConfig
	//	*App_ApiConfig
	Config isApp_Config `protobuf_oneof:"config"`
	// contains filtered or unexported fields
}

func (*App) Descriptor deprecated

func (*App) Descriptor() ([]byte, []int)

Deprecated: Use App.ProtoReflect.Descriptor instead.

func (*App) GetApiConfig

func (x *App) GetApiConfig() *APIConfig

func (*App) GetConfig

func (m *App) GetConfig() isApp_Config

func (*App) GetDetails

func (x *App) GetDetails() *object.ObjectDetails

func (*App) GetId

func (x *App) GetId() string

func (*App) GetName

func (x *App) GetName() string

func (*App) GetOidcConfig

func (x *App) GetOidcConfig() *OIDCConfig

func (*App) GetState

func (x *App) GetState() AppState

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) ProtoReflect

func (x *App) ProtoReflect() protoreflect.Message

func (*App) Reset

func (x *App) Reset()

func (*App) String

func (x *App) String() string

type AppNameQuery

type AppNameQuery struct {
	Name   string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Method object.TextQueryMethod `protobuf:"varint,2,opt,name=method,proto3,enum=zitadel.v1.TextQueryMethod" json:"method,omitempty"`
	// contains filtered or unexported fields
}

func (*AppNameQuery) Descriptor deprecated

func (*AppNameQuery) Descriptor() ([]byte, []int)

Deprecated: Use AppNameQuery.ProtoReflect.Descriptor instead.

func (*AppNameQuery) GetMethod

func (x *AppNameQuery) GetMethod() object.TextQueryMethod

func (*AppNameQuery) GetName

func (x *AppNameQuery) GetName() string

func (*AppNameQuery) ProtoMessage

func (*AppNameQuery) ProtoMessage()

func (*AppNameQuery) ProtoReflect

func (x *AppNameQuery) ProtoReflect() protoreflect.Message

func (*AppNameQuery) Reset

func (x *AppNameQuery) Reset()

func (*AppNameQuery) String

func (x *AppNameQuery) String() string

type AppQuery

type AppQuery struct {

	// Types that are assignable to Query:
	//	*AppQuery_NameQuery
	Query isAppQuery_Query `protobuf_oneof:"query"`
	// contains filtered or unexported fields
}

func (*AppQuery) Descriptor deprecated

func (*AppQuery) Descriptor() ([]byte, []int)

Deprecated: Use AppQuery.ProtoReflect.Descriptor instead.

func (*AppQuery) GetNameQuery

func (x *AppQuery) GetNameQuery() *AppNameQuery

func (*AppQuery) GetQuery

func (m *AppQuery) GetQuery() isAppQuery_Query

func (*AppQuery) ProtoMessage

func (*AppQuery) ProtoMessage()

func (*AppQuery) ProtoReflect

func (x *AppQuery) ProtoReflect() protoreflect.Message

func (*AppQuery) Reset

func (x *AppQuery) Reset()

func (*AppQuery) String

func (x *AppQuery) String() string

type AppQuery_NameQuery

type AppQuery_NameQuery struct {
	NameQuery *AppNameQuery `protobuf:"bytes,1,opt,name=name_query,json=nameQuery,proto3,oneof"`
}

type AppState

type AppState int32
const (
	AppState_APP_STATE_UNSPECIFIED AppState = 0
	AppState_APP_STATE_ACTIVE      AppState = 1
	AppState_APP_STATE_INACTIVE    AppState = 2
)

func (AppState) Descriptor

func (AppState) Descriptor() protoreflect.EnumDescriptor

func (AppState) Enum

func (x AppState) Enum() *AppState

func (AppState) EnumDescriptor deprecated

func (AppState) EnumDescriptor() ([]byte, []int)

Deprecated: Use AppState.Descriptor instead.

func (AppState) Number

func (x AppState) Number() protoreflect.EnumNumber

func (AppState) String

func (x AppState) String() string

func (AppState) Type

type App_ApiConfig

type App_ApiConfig struct {
	ApiConfig *APIConfig `protobuf:"bytes,6,opt,name=api_config,json=apiConfig,proto3,oneof"`
}

type App_OidcConfig

type App_OidcConfig struct {
	OidcConfig *OIDCConfig `protobuf:"bytes,5,opt,name=oidc_config,json=oidcConfig,proto3,oneof"`
}

type OIDCAppType

type OIDCAppType int32
const (
	OIDCAppType_OIDC_APP_TYPE_WEB        OIDCAppType = 0
	OIDCAppType_OIDC_APP_TYPE_USER_AGENT OIDCAppType = 1
	OIDCAppType_OIDC_APP_TYPE_NATIVE     OIDCAppType = 2
)

func (OIDCAppType) Descriptor

func (OIDCAppType) Enum

func (x OIDCAppType) Enum() *OIDCAppType

func (OIDCAppType) EnumDescriptor deprecated

func (OIDCAppType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OIDCAppType.Descriptor instead.

func (OIDCAppType) Number

func (x OIDCAppType) Number() protoreflect.EnumNumber

func (OIDCAppType) String

func (x OIDCAppType) String() string

func (OIDCAppType) Type

type OIDCAuthMethodType

type OIDCAuthMethodType int32
const (
	OIDCAuthMethodType_OIDC_AUTH_METHOD_TYPE_BASIC           OIDCAuthMethodType = 0
	OIDCAuthMethodType_OIDC_AUTH_METHOD_TYPE_POST            OIDCAuthMethodType = 1
	OIDCAuthMethodType_OIDC_AUTH_METHOD_TYPE_NONE            OIDCAuthMethodType = 2
	OIDCAuthMethodType_OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT OIDCAuthMethodType = 3
)

func (OIDCAuthMethodType) Descriptor

func (OIDCAuthMethodType) Enum

func (OIDCAuthMethodType) EnumDescriptor deprecated

func (OIDCAuthMethodType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OIDCAuthMethodType.Descriptor instead.

func (OIDCAuthMethodType) Number

func (OIDCAuthMethodType) String

func (x OIDCAuthMethodType) String() string

func (OIDCAuthMethodType) Type

type OIDCConfig

type OIDCConfig struct {
	RedirectUris             []string                    `protobuf:"bytes,1,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"`
	ResponseTypes            []OIDCResponseType          `` /* 145-byte string literal not displayed */
	GrantTypes               []OIDCGrantType             `` /* 133-byte string literal not displayed */
	AppType                  OIDCAppType                 `protobuf:"varint,4,opt,name=app_type,json=appType,proto3,enum=zitadel.app.v1.OIDCAppType" json:"app_type,omitempty"`
	ClientId                 string                      `protobuf:"bytes,5,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	ClientSecret             string                      `protobuf:"bytes,6,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
	AuthMethodType           OIDCAuthMethodType          `` /* 145-byte string literal not displayed */
	PostLogoutRedirectUris   []string                    `` /* 131-byte string literal not displayed */
	Version                  OIDCVersion                 `protobuf:"varint,9,opt,name=version,proto3,enum=zitadel.app.v1.OIDCVersion" json:"version,omitempty"`
	NoneCompliant            bool                        `protobuf:"varint,10,opt,name=none_compliant,json=noneCompliant,proto3" json:"none_compliant,omitempty"`
	ComplianceProblems       []*message.LocalizedMessage `protobuf:"bytes,11,rep,name=compliance_problems,json=complianceProblems,proto3" json:"compliance_problems,omitempty"`
	DevMode                  bool                        `protobuf:"varint,12,opt,name=dev_mode,json=devMode,proto3" json:"dev_mode,omitempty"`
	AccessTokenType          OIDCTokenType               `` /* 144-byte string literal not displayed */
	AccessTokenRoleAssertion bool                        `` /* 139-byte string literal not displayed */
	IdTokenRoleAssertion     bool                        `` /* 127-byte string literal not displayed */
	IdTokenUserinfoAssertion bool                        `` /* 139-byte string literal not displayed */
	ClockSkew                *durationpb.Duration        `protobuf:"bytes,17,opt,name=clock_skew,json=clockSkew,proto3" json:"clock_skew,omitempty"`
	AdditionalOrigins        []string                    `protobuf:"bytes,18,rep,name=additional_origins,json=additionalOrigins,proto3" json:"additional_origins,omitempty"`
	AllowedOrigins           []string                    `protobuf:"bytes,19,rep,name=allowed_origins,json=allowedOrigins,proto3" json:"allowed_origins,omitempty"`
	// contains filtered or unexported fields
}

func (*OIDCConfig) Descriptor deprecated

func (*OIDCConfig) Descriptor() ([]byte, []int)

Deprecated: Use OIDCConfig.ProtoReflect.Descriptor instead.

func (*OIDCConfig) GetAccessTokenRoleAssertion

func (x *OIDCConfig) GetAccessTokenRoleAssertion() bool

func (*OIDCConfig) GetAccessTokenType

func (x *OIDCConfig) GetAccessTokenType() OIDCTokenType

func (*OIDCConfig) GetAdditionalOrigins

func (x *OIDCConfig) GetAdditionalOrigins() []string

func (*OIDCConfig) GetAllowedOrigins

func (x *OIDCConfig) GetAllowedOrigins() []string

func (*OIDCConfig) GetAppType

func (x *OIDCConfig) GetAppType() OIDCAppType

func (*OIDCConfig) GetAuthMethodType

func (x *OIDCConfig) GetAuthMethodType() OIDCAuthMethodType

func (*OIDCConfig) GetClientId

func (x *OIDCConfig) GetClientId() string

func (*OIDCConfig) GetClientSecret

func (x *OIDCConfig) GetClientSecret() string

func (*OIDCConfig) GetClockSkew

func (x *OIDCConfig) GetClockSkew() *durationpb.Duration

func (*OIDCConfig) GetComplianceProblems

func (x *OIDCConfig) GetComplianceProblems() []*message.LocalizedMessage

func (*OIDCConfig) GetDevMode

func (x *OIDCConfig) GetDevMode() bool

func (*OIDCConfig) GetGrantTypes

func (x *OIDCConfig) GetGrantTypes() []OIDCGrantType

func (*OIDCConfig) GetIdTokenRoleAssertion

func (x *OIDCConfig) GetIdTokenRoleAssertion() bool

func (*OIDCConfig) GetIdTokenUserinfoAssertion

func (x *OIDCConfig) GetIdTokenUserinfoAssertion() bool

func (*OIDCConfig) GetNoneCompliant

func (x *OIDCConfig) GetNoneCompliant() bool

func (*OIDCConfig) GetPostLogoutRedirectUris

func (x *OIDCConfig) GetPostLogoutRedirectUris() []string

func (*OIDCConfig) GetRedirectUris

func (x *OIDCConfig) GetRedirectUris() []string

func (*OIDCConfig) GetResponseTypes

func (x *OIDCConfig) GetResponseTypes() []OIDCResponseType

func (*OIDCConfig) GetVersion

func (x *OIDCConfig) GetVersion() OIDCVersion

func (*OIDCConfig) ProtoMessage

func (*OIDCConfig) ProtoMessage()

func (*OIDCConfig) ProtoReflect

func (x *OIDCConfig) ProtoReflect() protoreflect.Message

func (*OIDCConfig) Reset

func (x *OIDCConfig) Reset()

func (*OIDCConfig) String

func (x *OIDCConfig) String() string

type OIDCGrantType

type OIDCGrantType int32
const (
	OIDCGrantType_OIDC_GRANT_TYPE_AUTHORIZATION_CODE OIDCGrantType = 0
	OIDCGrantType_OIDC_GRANT_TYPE_IMPLICIT           OIDCGrantType = 1
	OIDCGrantType_OIDC_GRANT_TYPE_REFRESH_TOKEN      OIDCGrantType = 2
)

func (OIDCGrantType) Descriptor

func (OIDCGrantType) Enum

func (x OIDCGrantType) Enum() *OIDCGrantType

func (OIDCGrantType) EnumDescriptor deprecated

func (OIDCGrantType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OIDCGrantType.Descriptor instead.

func (OIDCGrantType) Number

func (OIDCGrantType) String

func (x OIDCGrantType) String() string

func (OIDCGrantType) Type

type OIDCResponseType

type OIDCResponseType int32
const (
	OIDCResponseType_OIDC_RESPONSE_TYPE_CODE           OIDCResponseType = 0
	OIDCResponseType_OIDC_RESPONSE_TYPE_ID_TOKEN       OIDCResponseType = 1
	OIDCResponseType_OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN OIDCResponseType = 2
)

func (OIDCResponseType) Descriptor

func (OIDCResponseType) Enum

func (OIDCResponseType) EnumDescriptor deprecated

func (OIDCResponseType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OIDCResponseType.Descriptor instead.

func (OIDCResponseType) Number

func (OIDCResponseType) String

func (x OIDCResponseType) String() string

func (OIDCResponseType) Type

type OIDCTokenType

type OIDCTokenType int32
const (
	OIDCTokenType_OIDC_TOKEN_TYPE_BEARER OIDCTokenType = 0
	OIDCTokenType_OIDC_TOKEN_TYPE_JWT    OIDCTokenType = 1
)

func (OIDCTokenType) Descriptor

func (OIDCTokenType) Enum

func (x OIDCTokenType) Enum() *OIDCTokenType

func (OIDCTokenType) EnumDescriptor deprecated

func (OIDCTokenType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OIDCTokenType.Descriptor instead.

func (OIDCTokenType) Number

func (OIDCTokenType) String

func (x OIDCTokenType) String() string

func (OIDCTokenType) Type

type OIDCVersion

type OIDCVersion int32
const (
	OIDCVersion_OIDC_VERSION_1_0 OIDCVersion = 0
)

func (OIDCVersion) Descriptor

func (OIDCVersion) Enum

func (x OIDCVersion) Enum() *OIDCVersion

func (OIDCVersion) EnumDescriptor deprecated

func (OIDCVersion) EnumDescriptor() ([]byte, []int)

Deprecated: Use OIDCVersion.Descriptor instead.

func (OIDCVersion) Number

func (x OIDCVersion) Number() protoreflect.EnumNumber

func (OIDCVersion) String

func (x OIDCVersion) String() string

func (OIDCVersion) Type

Jump to

Keyboard shortcuts

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