models

package
v1.0.1-herb-namespaced... Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	UserState_name = map[int32]string{
		0: "USER_STATE_UNSPECIFIED",
		1: "USER_STATE_ACTIVE",
		2: "USER_STATE_DISABLED",
		3: "USER_STATE_DELETED",
		4: "USER_STATE_PENDING",
	}
	UserState_value = map[string]int32{
		"USER_STATE_UNSPECIFIED": 0,
		"USER_STATE_ACTIVE":      1,
		"USER_STATE_DISABLED":    2,
		"USER_STATE_DELETED":     3,
		"USER_STATE_PENDING":     4,
	}
)

Enum value maps for UserState.

View Source
var File_proto_oidc_models_client_proto protoreflect.FileDescriptor
View Source
var File_proto_oidc_models_idp_proto protoreflect.FileDescriptor
View Source
var File_proto_oidc_models_user_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Address

type Address struct {
	Street     string `protobuf:"bytes,1,opt,name=street,proto3" json:"street,omitempty"`
	City       string `protobuf:"bytes,2,opt,name=city,proto3" json:"city,omitempty"`
	State      string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	PostalCode string `protobuf:"bytes,4,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty"`
	Country    string `protobuf:"bytes,5,opt,name=country,proto3" json:"country,omitempty"`
	// contains filtered or unexported fields
}

func (*Address) Descriptor deprecated

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

Deprecated: Use Address.ProtoReflect.Descriptor instead.

func (*Address) GetCity

func (x *Address) GetCity() string

func (*Address) GetCountry

func (x *Address) GetCountry() string

func (*Address) GetPostalCode

func (x *Address) GetPostalCode() string

func (*Address) GetState

func (x *Address) GetState() string

func (*Address) GetStreet

func (x *Address) GetStreet() string

func (*Address) ProtoMessage

func (*Address) ProtoMessage()

func (*Address) ProtoReflect

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

func (*Address) Reset

func (x *Address) Reset()

func (*Address) String

func (x *Address) String() string

type AddressUpdate

type AddressUpdate struct {
	Street     *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=street,proto3" json:"street,omitempty"`
	City       *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=city,proto3" json:"city,omitempty"`
	State      *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	PostalCode *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty"`
	Country    *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=country,proto3" json:"country,omitempty"`
	// contains filtered or unexported fields
}

func (*AddressUpdate) Descriptor deprecated

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

Deprecated: Use AddressUpdate.ProtoReflect.Descriptor instead.

func (*AddressUpdate) GetCity

func (x *AddressUpdate) GetCity() *wrapperspb.StringValue

func (*AddressUpdate) GetCountry

func (x *AddressUpdate) GetCountry() *wrapperspb.StringValue

func (*AddressUpdate) GetPostalCode

func (x *AddressUpdate) GetPostalCode() *wrapperspb.StringValue

func (*AddressUpdate) GetState

func (x *AddressUpdate) GetState() *wrapperspb.StringValue

func (*AddressUpdate) GetStreet

func (x *AddressUpdate) GetStreet() *wrapperspb.StringValue

func (*AddressUpdate) ProtoMessage

func (*AddressUpdate) ProtoMessage()

func (*AddressUpdate) ProtoReflect

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

func (*AddressUpdate) Reset

func (x *AddressUpdate) Reset()

func (*AddressUpdate) String

func (x *AddressUpdate) String() string

type AuthorizationRequest added in v1.0.1

type AuthorizationRequest struct {
	ClientId            string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	ResponseType        string `protobuf:"bytes,2,opt,name=response_type,json=responseType,proto3" json:"response_type,omitempty"`
	Scope               string `protobuf:"bytes,3,opt,name=scope,proto3" json:"scope,omitempty"`
	State               string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	RedirectUri         string `protobuf:"bytes,5,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"`
	Audience            string `protobuf:"bytes,6,opt,name=audience,proto3" json:"audience,omitempty"`
	CodeChallenge       string `protobuf:"bytes,7,opt,name=code_challenge,json=codeChallenge,proto3" json:"code_challenge,omitempty"`
	CodeChallengeMethod string `protobuf:"bytes,8,opt,name=code_challenge_method,json=codeChallengeMethod,proto3" json:"code_challenge_method,omitempty"`
	AcrValues           string `protobuf:"bytes,9,opt,name=acr_values,json=acrValues,proto3" json:"acr_values,omitempty"`
	Nonce               string `protobuf:"bytes,10,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// this is the internal code that will be returned to the OIDC client
	Code string `protobuf:"bytes,11,opt,name=code,proto3" json:"code,omitempty"`
	// IDPHint is the idp_hint of the external idp that the authorization must authenticate against
	IdpHint string `protobuf:"bytes,12,opt,name=idp_hint,json=idpHint,proto3" json:"idp_hint,omitempty"`
	// CandidateUserID is the user_id of the candidate user that if the external IDP has no link should be linked to
	// The candidate user must exist.
	CandidateUserId string `protobuf:"bytes,13,opt,name=candidate_user_id,json=candidateUserId,proto3" json:"candidate_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizationRequest) Descriptor deprecated added in v1.0.1

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

Deprecated: Use AuthorizationRequest.ProtoReflect.Descriptor instead.

func (*AuthorizationRequest) GetAcrValues added in v1.0.1

func (x *AuthorizationRequest) GetAcrValues() string

func (*AuthorizationRequest) GetAudience added in v1.0.1

func (x *AuthorizationRequest) GetAudience() string

func (*AuthorizationRequest) GetCandidateUserId added in v1.0.1

func (x *AuthorizationRequest) GetCandidateUserId() string

func (*AuthorizationRequest) GetClientId added in v1.0.1

func (x *AuthorizationRequest) GetClientId() string

func (*AuthorizationRequest) GetCode added in v1.0.1

func (x *AuthorizationRequest) GetCode() string

func (*AuthorizationRequest) GetCodeChallenge added in v1.0.1

func (x *AuthorizationRequest) GetCodeChallenge() string

func (*AuthorizationRequest) GetCodeChallengeMethod added in v1.0.1

func (x *AuthorizationRequest) GetCodeChallengeMethod() string

func (*AuthorizationRequest) GetIdpHint added in v1.0.1

func (x *AuthorizationRequest) GetIdpHint() string

func (*AuthorizationRequest) GetNonce added in v1.0.1

func (x *AuthorizationRequest) GetNonce() string

func (*AuthorizationRequest) GetRedirectUri added in v1.0.1

func (x *AuthorizationRequest) GetRedirectUri() string

func (*AuthorizationRequest) GetResponseType added in v1.0.1

func (x *AuthorizationRequest) GetResponseType() string

func (*AuthorizationRequest) GetScope added in v1.0.1

func (x *AuthorizationRequest) GetScope() string

func (*AuthorizationRequest) GetState added in v1.0.1

func (x *AuthorizationRequest) GetState() string

func (*AuthorizationRequest) ProtoMessage added in v1.0.1

func (*AuthorizationRequest) ProtoMessage()

func (*AuthorizationRequest) ProtoReflect added in v1.0.1

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

func (*AuthorizationRequest) Reset added in v1.0.1

func (x *AuthorizationRequest) Reset()

func (*AuthorizationRequest) String added in v1.0.1

func (x *AuthorizationRequest) String() string

type AuthorizationRequestState added in v1.0.1

type AuthorizationRequestState struct {

	// id to make it db friendly
	Id               string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Request          *AuthorizationRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
	Identity         *OIDCIdentity         `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"`
	ExternalIdentity *Identity             `protobuf:"bytes,4,opt,name=external_identity,json=externalIdentity,proto3" json:"external_identity,omitempty"`
	Directive        string                `protobuf:"bytes,5,opt,name=directive,proto3" json:"directive,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthorizationRequestState) Descriptor deprecated added in v1.0.1

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

Deprecated: Use AuthorizationRequestState.ProtoReflect.Descriptor instead.

func (*AuthorizationRequestState) GetDirective added in v1.0.1

func (x *AuthorizationRequestState) GetDirective() string

func (*AuthorizationRequestState) GetExternalIdentity added in v1.0.1

func (x *AuthorizationRequestState) GetExternalIdentity() *Identity

func (*AuthorizationRequestState) GetId added in v1.0.1

func (x *AuthorizationRequestState) GetId() string

func (*AuthorizationRequestState) GetIdentity added in v1.0.1

func (x *AuthorizationRequestState) GetIdentity() *OIDCIdentity

func (*AuthorizationRequestState) GetRequest added in v1.0.1

func (*AuthorizationRequestState) ProtoMessage added in v1.0.1

func (*AuthorizationRequestState) ProtoMessage()

func (*AuthorizationRequestState) ProtoReflect added in v1.0.1

func (*AuthorizationRequestState) Reset added in v1.0.1

func (x *AuthorizationRequestState) Reset()

func (*AuthorizationRequestState) String added in v1.0.1

func (x *AuthorizationRequestState) String() string

type Claim

type Claim struct {
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Claim_StringValue
	//	*Claim_BoolValue
	//	*Claim_Int64Value
	//	*Claim_DoubleValue
	//	*Claim_StringValues
	//	*Claim_Int64Values
	//	*Claim_DoubleValues
	Value isClaim_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Claim) Descriptor deprecated

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

Deprecated: Use Claim.ProtoReflect.Descriptor instead.

func (*Claim) GetBoolValue

func (x *Claim) GetBoolValue() bool

func (*Claim) GetDoubleValue

func (x *Claim) GetDoubleValue() float64

func (*Claim) GetDoubleValues

func (x *Claim) GetDoubleValues() *types.DoubleValues

func (*Claim) GetInt64Value

func (x *Claim) GetInt64Value() int64

func (*Claim) GetInt64Values

func (x *Claim) GetInt64Values() *types.Int64Values

func (*Claim) GetStringValue

func (x *Claim) GetStringValue() string

func (*Claim) GetStringValues

func (x *Claim) GetStringValues() *types.StringValues

func (*Claim) GetType

func (x *Claim) GetType() string

func (*Claim) GetValue

func (m *Claim) GetValue() isClaim_Value

func (*Claim) ProtoMessage

func (*Claim) ProtoMessage()

func (*Claim) ProtoReflect

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

func (*Claim) Reset

func (x *Claim) Reset()

func (*Claim) String

func (x *Claim) String() string

type Claim_BoolValue

type Claim_BoolValue struct {
	BoolValue bool `protobuf:"varint,3,opt,name=bool_value,json=boolValue,proto3,oneof"`
}

type Claim_DoubleValue

type Claim_DoubleValue struct {
	DoubleValue float64 `protobuf:"fixed64,5,opt,name=double_value,json=doubleValue,proto3,oneof"`
}

type Claim_DoubleValues

type Claim_DoubleValues struct {
	DoubleValues *types.DoubleValues `protobuf:"bytes,8,opt,name=double_values,json=doubleValues,proto3,oneof"`
}

type Claim_Int64Value

type Claim_Int64Value struct {
	Int64Value int64 `protobuf:"varint,4,opt,name=int64_value,json=int64Value,proto3,oneof"`
}

type Claim_Int64Values

type Claim_Int64Values struct {
	Int64Values *types.Int64Values `protobuf:"bytes,7,opt,name=int64_values,json=int64Values,proto3,oneof"`
}

type Claim_StringValue

type Claim_StringValue struct {
	StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type Claim_StringValues

type Claim_StringValues struct {
	StringValues *types.StringValues `protobuf:"bytes,6,opt,name=string_values,json=stringValues,proto3,oneof"`
}

type ClaimsUpdate

type ClaimsUpdate struct {

	// Types that are assignable to Update:
	//
	//	*ClaimsUpdate_Granular_
	//	*ClaimsUpdate_Replace
	Update isClaimsUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*ClaimsUpdate) Descriptor deprecated

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

Deprecated: Use ClaimsUpdate.ProtoReflect.Descriptor instead.

func (*ClaimsUpdate) GetGranular

func (x *ClaimsUpdate) GetGranular() *ClaimsUpdate_Granular

func (*ClaimsUpdate) GetReplace

func (x *ClaimsUpdate) GetReplace() *ClaimsValue

func (*ClaimsUpdate) GetUpdate

func (m *ClaimsUpdate) GetUpdate() isClaimsUpdate_Update

func (*ClaimsUpdate) ProtoMessage

func (*ClaimsUpdate) ProtoMessage()

func (*ClaimsUpdate) ProtoReflect

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

func (*ClaimsUpdate) Reset

func (x *ClaimsUpdate) Reset()

func (*ClaimsUpdate) String

func (x *ClaimsUpdate) String() string

type ClaimsUpdate_Granular

type ClaimsUpdate_Granular struct {
	Add       []*Claim `protobuf:"bytes,1,rep,name=add,proto3" json:"add,omitempty"`
	Remove    []*Claim `protobuf:"bytes,2,rep,name=remove,proto3" json:"remove,omitempty"`
	RemoveAll []string `protobuf:"bytes,3,rep,name=remove_all,json=removeAll,proto3" json:"remove_all,omitempty"`
	// contains filtered or unexported fields
}

func (*ClaimsUpdate_Granular) Descriptor deprecated

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

Deprecated: Use ClaimsUpdate_Granular.ProtoReflect.Descriptor instead.

func (*ClaimsUpdate_Granular) GetAdd

func (x *ClaimsUpdate_Granular) GetAdd() []*Claim

func (*ClaimsUpdate_Granular) GetRemove

func (x *ClaimsUpdate_Granular) GetRemove() []*Claim

func (*ClaimsUpdate_Granular) GetRemoveAll

func (x *ClaimsUpdate_Granular) GetRemoveAll() []string

func (*ClaimsUpdate_Granular) ProtoMessage

func (*ClaimsUpdate_Granular) ProtoMessage()

func (*ClaimsUpdate_Granular) ProtoReflect

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

func (*ClaimsUpdate_Granular) Reset

func (x *ClaimsUpdate_Granular) Reset()

func (*ClaimsUpdate_Granular) String

func (x *ClaimsUpdate_Granular) String() string

type ClaimsUpdate_Granular_

type ClaimsUpdate_Granular_ struct {
	Granular *ClaimsUpdate_Granular `protobuf:"bytes,1,opt,name=granular,proto3,oneof"`
}

type ClaimsUpdate_Replace

type ClaimsUpdate_Replace struct {
	Replace *ClaimsValue `protobuf:"bytes,2,opt,name=replace,proto3,oneof"`
}

type ClaimsValue

type ClaimsValue struct {
	Values []*Claim `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*ClaimsValue) Descriptor deprecated

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

Deprecated: Use ClaimsValue.ProtoReflect.Descriptor instead.

func (*ClaimsValue) GetValues

func (x *ClaimsValue) GetValues() []*Claim

func (*ClaimsValue) ProtoMessage

func (*ClaimsValue) ProtoMessage()

func (*ClaimsValue) ProtoReflect

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

func (*ClaimsValue) Reset

func (x *ClaimsValue) Reset()

func (*ClaimsValue) String

func (x *ClaimsValue) String() string

type Client

type Client struct {
	ClientId                                string                `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	Enabled                                 bool                  `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	ClientName                              string                `protobuf:"bytes,3,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
	Description                             string                `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Namespace                               string                `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RequireRefreshClientSecret              bool                  `` /* 144-byte string literal not displayed */
	AllowOfflineAccess                      bool                  `protobuf:"varint,7,opt,name=allow_offline_access,json=allowOfflineAccess,proto3" json:"allow_offline_access,omitempty"`
	UpdateAccessTokenClaimsOnRefresh        bool                  `` /* 166-byte string literal not displayed */
	IncludeJwtId                            bool                  `protobuf:"varint,9,opt,name=include_jwt_id,json=includeJwtId,proto3" json:"include_jwt_id,omitempty"`
	AlwaysSendClientClaims                  bool                  `` /* 133-byte string literal not displayed */
	AlwaysIncludeUserClaimsInIdToken        bool                  `` /* 169-byte string literal not displayed */
	RequireClientSecret                     bool                  `protobuf:"varint,12,opt,name=require_client_secret,json=requireClientSecret,proto3" json:"require_client_secret,omitempty"`
	AccessTokenLifetime                     uint64                `protobuf:"varint,13,opt,name=access_token_lifetime,json=accessTokenLifetime,proto3" json:"access_token_lifetime,omitempty"`
	AbsoluteRefreshTokenLifetime            uint64                `` /* 151-byte string literal not displayed */
	SlidingRefreshTokenLifetime             uint64                `` /* 148-byte string literal not displayed */
	IdentityTokenLifetime                   uint64                `` /* 128-byte string literal not displayed */
	RefreshTokenGraceEnabled                bool                  `` /* 139-byte string literal not displayed */
	RefreshTokenGraceTtl                    uint64                `` /* 127-byte string literal not displayed */
	RefreshTokenGraceMaxAttempts            uint64                `` /* 153-byte string literal not displayed */
	RefreshTokenUsage                       uint64                `protobuf:"varint,20,opt,name=refresh_token_usage,json=refreshTokenUsage,proto3" json:"refresh_token_usage,omitempty"`
	RefreshTokenExpiration                  uint64                `` /* 131-byte string literal not displayed */
	AccessTokenType                         uint64                `protobuf:"varint,22,opt,name=access_token_type,json=accessTokenType,proto3" json:"access_token_type,omitempty"`
	Claims                                  []*Claim              `protobuf:"bytes,23,rep,name=claims,proto3" json:"claims,omitempty"`
	AllowedScopes                           []string              `protobuf:"bytes,24,rep,name=allowed_scopes,json=allowedScopes,proto3" json:"allowed_scopes,omitempty"`
	AllowedGrantTypes                       []string              `protobuf:"bytes,25,rep,name=allowed_grant_types,json=allowedGrantTypes,proto3" json:"allowed_grant_types,omitempty"`
	ClientSecrets                           []*ClientSecret       `protobuf:"bytes,26,rep,name=client_secrets,json=clientSecrets,proto3" json:"client_secrets,omitempty"`
	AllowedPermissions                      []string              `protobuf:"bytes,27,rep,name=allowed_permissions,json=allowedPermissions,proto3" json:"allowed_permissions,omitempty"`
	Metadata                                *types.StringMapValue `protobuf:"bytes,28,opt,name=metadata,proto3" json:"metadata,omitempty"`
	AllowedDynamicClaimTypes                []string              `` /* 138-byte string literal not displayed */
	AllowedTokenExchangeRequestedTokenTypes []string              `` /* 187-byte string literal not displayed */
	AllowedRedirectUris                     []string              `protobuf:"bytes,31,rep,name=allowed_redirect_uris,json=allowedRedirectUris,proto3" json:"allowed_redirect_uris,omitempty"`
	// contains filtered or unexported fields
}

func (*Client) Descriptor deprecated

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

Deprecated: Use Client.ProtoReflect.Descriptor instead.

func (*Client) GetAbsoluteRefreshTokenLifetime

func (x *Client) GetAbsoluteRefreshTokenLifetime() uint64

func (*Client) GetAccessTokenLifetime

func (x *Client) GetAccessTokenLifetime() uint64

func (*Client) GetAccessTokenType

func (x *Client) GetAccessTokenType() uint64

func (*Client) GetAllowOfflineAccess

func (x *Client) GetAllowOfflineAccess() bool

func (*Client) GetAllowedDynamicClaimTypes

func (x *Client) GetAllowedDynamicClaimTypes() []string

func (*Client) GetAllowedGrantTypes

func (x *Client) GetAllowedGrantTypes() []string

func (*Client) GetAllowedPermissions

func (x *Client) GetAllowedPermissions() []string

func (*Client) GetAllowedRedirectUris

func (x *Client) GetAllowedRedirectUris() []string

func (*Client) GetAllowedScopes

func (x *Client) GetAllowedScopes() []string

func (*Client) GetAllowedTokenExchangeRequestedTokenTypes

func (x *Client) GetAllowedTokenExchangeRequestedTokenTypes() []string

func (*Client) GetAlwaysIncludeUserClaimsInIdToken

func (x *Client) GetAlwaysIncludeUserClaimsInIdToken() bool

func (*Client) GetAlwaysSendClientClaims

func (x *Client) GetAlwaysSendClientClaims() bool

func (*Client) GetClaims

func (x *Client) GetClaims() []*Claim

func (*Client) GetClientId

func (x *Client) GetClientId() string

func (*Client) GetClientName

func (x *Client) GetClientName() string

func (*Client) GetClientSecrets

func (x *Client) GetClientSecrets() []*ClientSecret

func (*Client) GetDescription

func (x *Client) GetDescription() string

func (*Client) GetEnabled

func (x *Client) GetEnabled() bool

func (*Client) GetIdentityTokenLifetime

func (x *Client) GetIdentityTokenLifetime() uint64

func (*Client) GetIncludeJwtId

func (x *Client) GetIncludeJwtId() bool

func (*Client) GetMetadata

func (x *Client) GetMetadata() *types.StringMapValue

func (*Client) GetNamespace

func (x *Client) GetNamespace() string

func (*Client) GetRefreshTokenExpiration

func (x *Client) GetRefreshTokenExpiration() uint64

func (*Client) GetRefreshTokenGraceEnabled

func (x *Client) GetRefreshTokenGraceEnabled() bool

func (*Client) GetRefreshTokenGraceMaxAttempts

func (x *Client) GetRefreshTokenGraceMaxAttempts() uint64

func (*Client) GetRefreshTokenGraceTtl

func (x *Client) GetRefreshTokenGraceTtl() uint64

func (*Client) GetRefreshTokenUsage

func (x *Client) GetRefreshTokenUsage() uint64

func (*Client) GetRequireClientSecret

func (x *Client) GetRequireClientSecret() bool

func (*Client) GetRequireRefreshClientSecret

func (x *Client) GetRequireRefreshClientSecret() bool

func (*Client) GetSlidingRefreshTokenLifetime

func (x *Client) GetSlidingRefreshTokenLifetime() uint64

func (*Client) GetUpdateAccessTokenClaimsOnRefresh

func (x *Client) GetUpdateAccessTokenClaimsOnRefresh() bool

func (*Client) ProtoMessage

func (*Client) ProtoMessage()

func (*Client) ProtoReflect

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

func (*Client) Reset

func (x *Client) Reset()

func (*Client) String

func (x *Client) String() string

type ClientSecret

type ClientSecret struct {
	Id             string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name           string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ExpirationUnix int64  `protobuf:"varint,3,opt,name=expiration_unix,json=expirationUnix,proto3" json:"expiration_unix,omitempty"`
	Hash           string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientSecret) Descriptor deprecated

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

Deprecated: Use ClientSecret.ProtoReflect.Descriptor instead.

func (*ClientSecret) GetExpirationUnix

func (x *ClientSecret) GetExpirationUnix() int64

func (*ClientSecret) GetHash

func (x *ClientSecret) GetHash() string

func (*ClientSecret) GetId

func (x *ClientSecret) GetId() string

func (*ClientSecret) GetName

func (x *ClientSecret) GetName() string

func (*ClientSecret) ProtoMessage

func (*ClientSecret) ProtoMessage()

func (*ClientSecret) ProtoReflect

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

func (*ClientSecret) Reset

func (x *ClientSecret) Reset()

func (*ClientSecret) String

func (x *ClientSecret) String() string

type ClientSecretResponse

type ClientSecretResponse struct {
	Id             string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name           string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ExpirationUnix int64  `protobuf:"varint,3,opt,name=expiration_unix,json=expirationUnix,proto3" json:"expiration_unix,omitempty"`
	Secret         string `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientSecretResponse) Descriptor deprecated

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

Deprecated: Use ClientSecretResponse.ProtoReflect.Descriptor instead.

func (*ClientSecretResponse) GetExpirationUnix

func (x *ClientSecretResponse) GetExpirationUnix() int64

func (*ClientSecretResponse) GetId

func (x *ClientSecretResponse) GetId() string

func (*ClientSecretResponse) GetName

func (x *ClientSecretResponse) GetName() string

func (*ClientSecretResponse) GetSecret

func (x *ClientSecretResponse) GetSecret() string

func (*ClientSecretResponse) ProtoMessage

func (*ClientSecretResponse) ProtoMessage()

func (*ClientSecretResponse) ProtoReflect

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

func (*ClientSecretResponse) Reset

func (x *ClientSecretResponse) Reset()

func (*ClientSecretResponse) String

func (x *ClientSecretResponse) String() string

type ClientSecretsUpdate

type ClientSecretsUpdate struct {

	// Types that are assignable to Update:
	//
	//	*ClientSecretsUpdate_RemoveByIds
	//	*ClientSecretsUpdate_RemoveAll
	Update        isClientSecretsUpdate_Update `protobuf_oneof:"update"`
	RemoveExpired bool                         `protobuf:"varint,3,opt,name=remove_expired,json=removeExpired,proto3" json:"remove_expired,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientSecretsUpdate) Descriptor deprecated

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

Deprecated: Use ClientSecretsUpdate.ProtoReflect.Descriptor instead.

func (*ClientSecretsUpdate) GetRemoveAll

func (x *ClientSecretsUpdate) GetRemoveAll() *wrapperspb.BoolValue

func (*ClientSecretsUpdate) GetRemoveByIds

func (x *ClientSecretsUpdate) GetRemoveByIds() *ClientSecretsUpdate_ByIds

func (*ClientSecretsUpdate) GetRemoveExpired

func (x *ClientSecretsUpdate) GetRemoveExpired() bool

func (*ClientSecretsUpdate) GetUpdate

func (m *ClientSecretsUpdate) GetUpdate() isClientSecretsUpdate_Update

func (*ClientSecretsUpdate) ProtoMessage

func (*ClientSecretsUpdate) ProtoMessage()

func (*ClientSecretsUpdate) ProtoReflect

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

func (*ClientSecretsUpdate) Reset

func (x *ClientSecretsUpdate) Reset()

func (*ClientSecretsUpdate) String

func (x *ClientSecretsUpdate) String() string

type ClientSecretsUpdate_ByIds

type ClientSecretsUpdate_ByIds struct {
	Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientSecretsUpdate_ByIds) Descriptor deprecated

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

Deprecated: Use ClientSecretsUpdate_ByIds.ProtoReflect.Descriptor instead.

func (*ClientSecretsUpdate_ByIds) GetIds

func (x *ClientSecretsUpdate_ByIds) GetIds() []string

func (*ClientSecretsUpdate_ByIds) ProtoMessage

func (*ClientSecretsUpdate_ByIds) ProtoMessage()

func (*ClientSecretsUpdate_ByIds) ProtoReflect

func (*ClientSecretsUpdate_ByIds) Reset

func (x *ClientSecretsUpdate_ByIds) Reset()

func (*ClientSecretsUpdate_ByIds) String

func (x *ClientSecretsUpdate_ByIds) String() string

type ClientSecretsUpdate_RemoveAll

type ClientSecretsUpdate_RemoveAll struct {
	RemoveAll *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=remove_all,json=removeAll,proto3,oneof"`
}

type ClientSecretsUpdate_RemoveByIds

type ClientSecretsUpdate_RemoveByIds struct {
	RemoveByIds *ClientSecretsUpdate_ByIds `protobuf:"bytes,1,opt,name=remove_by_ids,json=removeByIds,proto3,oneof"`
}

type ClientUpdate

type ClientUpdate struct {
	ClientId                                string                   `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	Enabled                                 *wrapperspb.BoolValue    `protobuf:"bytes,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	ClientName                              *wrapperspb.StringValue  `protobuf:"bytes,3,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
	Description                             *wrapperspb.StringValue  `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Namespace                               *wrapperspb.StringValue  `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RequireRefreshClientSecret              *wrapperspb.BoolValue    `` /* 143-byte string literal not displayed */
	AllowOfflineAccess                      *wrapperspb.BoolValue    `protobuf:"bytes,7,opt,name=allow_offline_access,json=allowOfflineAccess,proto3" json:"allow_offline_access,omitempty"`
	UpdateAccessTokenClaimsOnRefresh        *wrapperspb.BoolValue    `` /* 165-byte string literal not displayed */
	IncludeJwtId                            *wrapperspb.BoolValue    `protobuf:"bytes,9,opt,name=include_jwt_id,json=includeJwtId,proto3" json:"include_jwt_id,omitempty"`
	AlwaysSendClientClaims                  *wrapperspb.BoolValue    `` /* 132-byte string literal not displayed */
	AlwaysIncludeUserClaimsInIdToken        *wrapperspb.BoolValue    `` /* 168-byte string literal not displayed */
	RequireClientSecret                     *wrapperspb.BoolValue    `protobuf:"bytes,12,opt,name=require_client_secret,json=requireClientSecret,proto3" json:"require_client_secret,omitempty"`
	AccessTokenLifetime                     *wrapperspb.UInt64Value  `protobuf:"bytes,13,opt,name=access_token_lifetime,json=accessTokenLifetime,proto3" json:"access_token_lifetime,omitempty"`
	AbsoluteRefreshTokenLifetime            *wrapperspb.UInt64Value  `` /* 150-byte string literal not displayed */
	SlidingRefreshTokenLifetime             *wrapperspb.UInt64Value  `` /* 147-byte string literal not displayed */
	IdentityTokenLifetime                   *wrapperspb.UInt64Value  `` /* 127-byte string literal not displayed */
	RefreshTokenGraceEnabled                *wrapperspb.BoolValue    `` /* 138-byte string literal not displayed */
	RefreshTokenGraceTtl                    *wrapperspb.UInt64Value  `` /* 126-byte string literal not displayed */
	RefreshTokenGraceMaxAttempts            *wrapperspb.UInt64Value  `` /* 152-byte string literal not displayed */
	RefreshTokenUsage                       *wrapperspb.UInt64Value  `protobuf:"bytes,20,opt,name=refresh_token_usage,json=refreshTokenUsage,proto3" json:"refresh_token_usage,omitempty"`
	RefreshTokenExpiration                  *wrapperspb.UInt64Value  `` /* 130-byte string literal not displayed */
	AccessTokenType                         *wrapperspb.UInt64Value  `protobuf:"bytes,22,opt,name=access_token_type,json=accessTokenType,proto3" json:"access_token_type,omitempty"`
	Claims                                  *ClaimsUpdate            `protobuf:"bytes,23,opt,name=claims,proto3" json:"claims,omitempty"`
	AllowedScopes                           *types.StringArrayUpdate `protobuf:"bytes,24,opt,name=allowed_scopes,json=allowedScopes,proto3" json:"allowed_scopes,omitempty"`
	AllowedGrantTypes                       *types.StringArrayUpdate `protobuf:"bytes,25,opt,name=allowed_grant_types,json=allowedGrantTypes,proto3" json:"allowed_grant_types,omitempty"`
	ClientSecrets                           *ClientSecretsUpdate     `protobuf:"bytes,26,opt,name=client_secrets,json=clientSecrets,proto3" json:"client_secrets,omitempty"`
	AllowedPermissions                      *types.StringArrayUpdate `protobuf:"bytes,27,opt,name=allowed_permissions,json=allowedPermissions,proto3" json:"allowed_permissions,omitempty"`
	Metadata                                *types.StringMapUpdate   `protobuf:"bytes,28,opt,name=metadata,proto3" json:"metadata,omitempty"`
	AllowedDynamicClaimTypes                *types.StringArrayUpdate `` /* 138-byte string literal not displayed */
	AllowedTokenExchangeRequestedTokenTypes *types.StringArrayUpdate `` /* 187-byte string literal not displayed */
	AllowedRedirectUris                     *types.StringArrayUpdate `protobuf:"bytes,31,opt,name=allowed_redirect_uris,json=allowedRedirectUris,proto3" json:"allowed_redirect_uris,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientUpdate) Descriptor deprecated

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

Deprecated: Use ClientUpdate.ProtoReflect.Descriptor instead.

func (*ClientUpdate) GetAbsoluteRefreshTokenLifetime

func (x *ClientUpdate) GetAbsoluteRefreshTokenLifetime() *wrapperspb.UInt64Value

func (*ClientUpdate) GetAccessTokenLifetime

func (x *ClientUpdate) GetAccessTokenLifetime() *wrapperspb.UInt64Value

func (*ClientUpdate) GetAccessTokenType

func (x *ClientUpdate) GetAccessTokenType() *wrapperspb.UInt64Value

func (*ClientUpdate) GetAllowOfflineAccess

func (x *ClientUpdate) GetAllowOfflineAccess() *wrapperspb.BoolValue

func (*ClientUpdate) GetAllowedDynamicClaimTypes

func (x *ClientUpdate) GetAllowedDynamicClaimTypes() *types.StringArrayUpdate

func (*ClientUpdate) GetAllowedGrantTypes

func (x *ClientUpdate) GetAllowedGrantTypes() *types.StringArrayUpdate

func (*ClientUpdate) GetAllowedPermissions

func (x *ClientUpdate) GetAllowedPermissions() *types.StringArrayUpdate

func (*ClientUpdate) GetAllowedRedirectUris

func (x *ClientUpdate) GetAllowedRedirectUris() *types.StringArrayUpdate

func (*ClientUpdate) GetAllowedScopes

func (x *ClientUpdate) GetAllowedScopes() *types.StringArrayUpdate

func (*ClientUpdate) GetAllowedTokenExchangeRequestedTokenTypes

func (x *ClientUpdate) GetAllowedTokenExchangeRequestedTokenTypes() *types.StringArrayUpdate

func (*ClientUpdate) GetAlwaysIncludeUserClaimsInIdToken

func (x *ClientUpdate) GetAlwaysIncludeUserClaimsInIdToken() *wrapperspb.BoolValue

func (*ClientUpdate) GetAlwaysSendClientClaims

func (x *ClientUpdate) GetAlwaysSendClientClaims() *wrapperspb.BoolValue

func (*ClientUpdate) GetClaims

func (x *ClientUpdate) GetClaims() *ClaimsUpdate

func (*ClientUpdate) GetClientId

func (x *ClientUpdate) GetClientId() string

func (*ClientUpdate) GetClientName

func (x *ClientUpdate) GetClientName() *wrapperspb.StringValue

func (*ClientUpdate) GetClientSecrets

func (x *ClientUpdate) GetClientSecrets() *ClientSecretsUpdate

func (*ClientUpdate) GetDescription

func (x *ClientUpdate) GetDescription() *wrapperspb.StringValue

func (*ClientUpdate) GetEnabled

func (x *ClientUpdate) GetEnabled() *wrapperspb.BoolValue

func (*ClientUpdate) GetIdentityTokenLifetime

func (x *ClientUpdate) GetIdentityTokenLifetime() *wrapperspb.UInt64Value

func (*ClientUpdate) GetIncludeJwtId

func (x *ClientUpdate) GetIncludeJwtId() *wrapperspb.BoolValue

func (*ClientUpdate) GetMetadata

func (x *ClientUpdate) GetMetadata() *types.StringMapUpdate

func (*ClientUpdate) GetNamespace

func (x *ClientUpdate) GetNamespace() *wrapperspb.StringValue

func (*ClientUpdate) GetRefreshTokenExpiration

func (x *ClientUpdate) GetRefreshTokenExpiration() *wrapperspb.UInt64Value

func (*ClientUpdate) GetRefreshTokenGraceEnabled

func (x *ClientUpdate) GetRefreshTokenGraceEnabled() *wrapperspb.BoolValue

func (*ClientUpdate) GetRefreshTokenGraceMaxAttempts

func (x *ClientUpdate) GetRefreshTokenGraceMaxAttempts() *wrapperspb.UInt64Value

func (*ClientUpdate) GetRefreshTokenGraceTtl

func (x *ClientUpdate) GetRefreshTokenGraceTtl() *wrapperspb.UInt64Value

func (*ClientUpdate) GetRefreshTokenUsage

func (x *ClientUpdate) GetRefreshTokenUsage() *wrapperspb.UInt64Value

func (*ClientUpdate) GetRequireClientSecret

func (x *ClientUpdate) GetRequireClientSecret() *wrapperspb.BoolValue

func (*ClientUpdate) GetRequireRefreshClientSecret

func (x *ClientUpdate) GetRequireRefreshClientSecret() *wrapperspb.BoolValue

func (*ClientUpdate) GetSlidingRefreshTokenLifetime

func (x *ClientUpdate) GetSlidingRefreshTokenLifetime() *wrapperspb.UInt64Value

func (*ClientUpdate) GetUpdateAccessTokenClaimsOnRefresh

func (x *ClientUpdate) GetUpdateAccessTokenClaimsOnRefresh() *wrapperspb.BoolValue

func (*ClientUpdate) ProtoMessage

func (*ClientUpdate) ProtoMessage()

func (*ClientUpdate) ProtoReflect

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

func (*ClientUpdate) Reset

func (x *ClientUpdate) Reset()

func (*ClientUpdate) String

func (x *ClientUpdate) String() string

type Clients

type Clients struct {
	Clients []*Client `protobuf:"bytes,1,rep,name=clients,proto3" json:"clients,omitempty"`
	// contains filtered or unexported fields
}

func (*Clients) Descriptor deprecated

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

Deprecated: Use Clients.ProtoReflect.Descriptor instead.

func (*Clients) GetClients

func (x *Clients) GetClients() []*Client

func (*Clients) ProtoMessage

func (*Clients) ProtoMessage()

func (*Clients) ProtoReflect

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

func (*Clients) Reset

func (x *Clients) Reset()

func (*Clients) String

func (x *Clients) String() string

type ExternalOauth2Final

type ExternalOauth2Final struct {
	Request  *ExternalOauth2Request `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	Identity *Identity              `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalOauth2Final) Descriptor deprecated

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

Deprecated: Use ExternalOauth2Final.ProtoReflect.Descriptor instead.

func (*ExternalOauth2Final) GetIdentity

func (x *ExternalOauth2Final) GetIdentity() *Identity

func (*ExternalOauth2Final) GetRequest

func (x *ExternalOauth2Final) GetRequest() *ExternalOauth2Request

func (*ExternalOauth2Final) ProtoMessage

func (*ExternalOauth2Final) ProtoMessage()

func (*ExternalOauth2Final) ProtoReflect

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

func (*ExternalOauth2Final) Reset

func (x *ExternalOauth2Final) Reset()

func (*ExternalOauth2Final) String

func (x *ExternalOauth2Final) String() string

type ExternalOauth2Request added in v1.0.1

type ExternalOauth2Request struct {
	IdpHint               string `protobuf:"bytes,1,opt,name=idp_hint,json=idpHint,proto3" json:"idp_hint,omitempty"`
	ClientId              string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	CodeChallenge         string `protobuf:"bytes,3,opt,name=code_challenge,json=codeChallenge,proto3" json:"code_challenge,omitempty"`
	CodeChallengeMethod   string `protobuf:"bytes,4,opt,name=code_challenge_method,json=codeChallengeMethod,proto3" json:"code_challenge_method,omitempty"`
	State                 string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	CodeChallengeVerifier string `` /* 126-byte string literal not displayed */
	Nonce                 string `protobuf:"bytes,7,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Directive             string `protobuf:"bytes,8,opt,name=directive,proto3" json:"directive,omitempty"`
	ParentState           string `protobuf:"bytes,9,opt,name=parent_state,json=parentState,proto3" json:"parent_state,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalOauth2Request) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ExternalOauth2Request.ProtoReflect.Descriptor instead.

func (*ExternalOauth2Request) GetClientId added in v1.0.1

func (x *ExternalOauth2Request) GetClientId() string

func (*ExternalOauth2Request) GetCodeChallenge added in v1.0.1

func (x *ExternalOauth2Request) GetCodeChallenge() string

func (*ExternalOauth2Request) GetCodeChallengeMethod added in v1.0.1

func (x *ExternalOauth2Request) GetCodeChallengeMethod() string

func (*ExternalOauth2Request) GetCodeChallengeVerifier added in v1.0.1

func (x *ExternalOauth2Request) GetCodeChallengeVerifier() string

func (*ExternalOauth2Request) GetDirective added in v1.0.1

func (x *ExternalOauth2Request) GetDirective() string

func (*ExternalOauth2Request) GetIdpHint added in v1.0.1

func (x *ExternalOauth2Request) GetIdpHint() string

func (*ExternalOauth2Request) GetNonce added in v1.0.1

func (x *ExternalOauth2Request) GetNonce() string

func (*ExternalOauth2Request) GetParentState added in v1.0.1

func (x *ExternalOauth2Request) GetParentState() string

func (*ExternalOauth2Request) GetState added in v1.0.1

func (x *ExternalOauth2Request) GetState() string

func (*ExternalOauth2Request) ProtoMessage added in v1.0.1

func (*ExternalOauth2Request) ProtoMessage()

func (*ExternalOauth2Request) ProtoReflect added in v1.0.1

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

func (*ExternalOauth2Request) Reset added in v1.0.1

func (x *ExternalOauth2Request) Reset()

func (*ExternalOauth2Request) String added in v1.0.1

func (x *ExternalOauth2Request) String() string

type GithubOAuth2Protocol

type GithubOAuth2Protocol 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"`
	// contains filtered or unexported fields
}

func (*GithubOAuth2Protocol) Descriptor deprecated

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

Deprecated: Use GithubOAuth2Protocol.ProtoReflect.Descriptor instead.

func (*GithubOAuth2Protocol) GetClientId

func (x *GithubOAuth2Protocol) GetClientId() string

func (*GithubOAuth2Protocol) GetClientSecret

func (x *GithubOAuth2Protocol) GetClientSecret() string

func (*GithubOAuth2Protocol) ProtoMessage

func (*GithubOAuth2Protocol) ProtoMessage()

func (*GithubOAuth2Protocol) ProtoReflect

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

func (*GithubOAuth2Protocol) Reset

func (x *GithubOAuth2Protocol) Reset()

func (*GithubOAuth2Protocol) String

func (x *GithubOAuth2Protocol) String() string

type IDP

type IDP struct {
	Id                        string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Enabled                   bool              `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Slug                      string            `protobuf:"bytes,3,opt,name=slug,proto3" json:"slug,omitempty"`
	Name                      string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description               string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Protocol                  *Protocol         `protobuf:"bytes,6,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Metadata                  map[string]string `` /* 157-byte string literal not displayed */
	ClaimedDomains            []string          `protobuf:"bytes,8,rep,name=claimed_domains,json=claimedDomains,proto3" json:"claimed_domains,omitempty"`
	Hidden                    bool              `protobuf:"varint,9,opt,name=hidden,proto3" json:"hidden,omitempty"`
	EmailVerificationRequired bool              `` /* 140-byte string literal not displayed */
	AutoCreate                bool              `protobuf:"varint,11,opt,name=auto_create,json=autoCreate,proto3" json:"auto_create,omitempty"`
	// contains filtered or unexported fields
}

func (*IDP) Descriptor deprecated

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

Deprecated: Use IDP.ProtoReflect.Descriptor instead.

func (*IDP) GetAutoCreate

func (x *IDP) GetAutoCreate() bool

func (*IDP) GetClaimedDomains

func (x *IDP) GetClaimedDomains() []string

func (*IDP) GetDescription

func (x *IDP) GetDescription() string

func (*IDP) GetEmailVerificationRequired

func (x *IDP) GetEmailVerificationRequired() bool

func (*IDP) GetEnabled

func (x *IDP) GetEnabled() bool

func (*IDP) GetHidden

func (x *IDP) GetHidden() bool

func (*IDP) GetId

func (x *IDP) GetId() string

func (*IDP) GetMetadata

func (x *IDP) GetMetadata() map[string]string

func (*IDP) GetName

func (x *IDP) GetName() string

func (*IDP) GetProtocol

func (x *IDP) GetProtocol() *Protocol

func (*IDP) GetSlug

func (x *IDP) GetSlug() string

func (*IDP) ProtoMessage

func (*IDP) ProtoMessage()

func (*IDP) ProtoReflect

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

func (*IDP) Reset

func (x *IDP) Reset()

func (*IDP) String

func (x *IDP) String() string

type IDPUpdate

type IDPUpdate struct {
	Id                        string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Enabled                   *wrapperspb.BoolValue    `protobuf:"bytes,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Slug                      *wrapperspb.StringValue  `protobuf:"bytes,3,opt,name=slug,proto3" json:"slug,omitempty"`
	Name                      *wrapperspb.StringValue  `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description               *wrapperspb.StringValue  `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Protocol                  *ProtocolUpdate          `protobuf:"bytes,6,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Metadata                  *types.StringMapUpdate   `protobuf:"bytes,7,opt,name=metadata,proto3" json:"metadata,omitempty"`
	ClaimedDomains            *types.StringArrayUpdate `protobuf:"bytes,8,opt,name=claimed_domains,json=claimedDomains,proto3" json:"claimed_domains,omitempty"`
	Hidden                    *wrapperspb.BoolValue    `protobuf:"bytes,9,opt,name=hidden,proto3" json:"hidden,omitempty"`
	EmailVerificationRequired *wrapperspb.BoolValue    `` /* 139-byte string literal not displayed */
	AutoCreate                *wrapperspb.BoolValue    `protobuf:"bytes,11,opt,name=auto_create,json=autoCreate,proto3" json:"auto_create,omitempty"`
	// contains filtered or unexported fields
}

func (*IDPUpdate) Descriptor deprecated

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

Deprecated: Use IDPUpdate.ProtoReflect.Descriptor instead.

func (*IDPUpdate) GetAutoCreate

func (x *IDPUpdate) GetAutoCreate() *wrapperspb.BoolValue

func (*IDPUpdate) GetClaimedDomains

func (x *IDPUpdate) GetClaimedDomains() *types.StringArrayUpdate

func (*IDPUpdate) GetDescription

func (x *IDPUpdate) GetDescription() *wrapperspb.StringValue

func (*IDPUpdate) GetEmailVerificationRequired

func (x *IDPUpdate) GetEmailVerificationRequired() *wrapperspb.BoolValue

func (*IDPUpdate) GetEnabled

func (x *IDPUpdate) GetEnabled() *wrapperspb.BoolValue

func (*IDPUpdate) GetHidden

func (x *IDPUpdate) GetHidden() *wrapperspb.BoolValue

func (*IDPUpdate) GetId

func (x *IDPUpdate) GetId() string

func (*IDPUpdate) GetMetadata

func (x *IDPUpdate) GetMetadata() *types.StringMapUpdate

func (*IDPUpdate) GetName

func (x *IDPUpdate) GetName() *wrapperspb.StringValue

func (*IDPUpdate) GetProtocol

func (x *IDPUpdate) GetProtocol() *ProtocolUpdate

func (*IDPUpdate) GetSlug

func (x *IDPUpdate) GetSlug() *wrapperspb.StringValue

func (*IDPUpdate) ProtoMessage

func (*IDPUpdate) ProtoMessage()

func (*IDPUpdate) ProtoReflect

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

func (*IDPUpdate) Reset

func (x *IDPUpdate) Reset()

func (*IDPUpdate) String

func (x *IDPUpdate) String() string

type IDPs

type IDPs struct {
	Idps []*IDP `protobuf:"bytes,1,rep,name=idps,proto3" json:"idps,omitempty"`
	// contains filtered or unexported fields
}

func (*IDPs) Descriptor deprecated

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

Deprecated: Use IDPs.ProtoReflect.Descriptor instead.

func (*IDPs) GetIdps

func (x *IDPs) GetIdps() []*IDP

func (*IDPs) ProtoMessage

func (*IDPs) ProtoMessage()

func (*IDPs) ProtoReflect

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

func (*IDPs) Reset

func (x *IDPs) Reset()

func (*IDPs) String

func (x *IDPs) String() string

type Identity

type Identity struct {
	Subject       string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	IdpSlug       string `protobuf:"bytes,2,opt,name=idp_slug,json=idpSlug,proto3" json:"idp_slug,omitempty"`
	Email         string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	EmailVerified bool   `protobuf:"varint,4,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

func (*Identity) Descriptor deprecated

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

Deprecated: Use Identity.ProtoReflect.Descriptor instead.

func (*Identity) GetEmail

func (x *Identity) GetEmail() string

func (*Identity) GetEmailVerified

func (x *Identity) GetEmailVerified() bool

func (*Identity) GetIdpSlug

func (x *Identity) GetIdpSlug() string

func (*Identity) GetSubject

func (x *Identity) GetSubject() string

func (*Identity) ProtoMessage

func (*Identity) ProtoMessage()

func (*Identity) ProtoReflect

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

func (*Identity) Reset

func (x *Identity) Reset()

func (*Identity) String

func (x *Identity) String() string

type IdentityUpdate

type IdentityUpdate struct {
	Subject       string                  `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	Email         *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	EmailVerified *wrapperspb.BoolValue   `protobuf:"bytes,4,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	// contains filtered or unexported fields
}

func (*IdentityUpdate) Descriptor deprecated

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

Deprecated: Use IdentityUpdate.ProtoReflect.Descriptor instead.

func (*IdentityUpdate) GetEmail

func (x *IdentityUpdate) GetEmail() *wrapperspb.StringValue

func (*IdentityUpdate) GetEmailVerified

func (x *IdentityUpdate) GetEmailVerified() *wrapperspb.BoolValue

func (*IdentityUpdate) GetSubject

func (x *IdentityUpdate) GetSubject() string

func (*IdentityUpdate) ProtoMessage

func (*IdentityUpdate) ProtoMessage()

func (*IdentityUpdate) ProtoReflect

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

func (*IdentityUpdate) Reset

func (x *IdentityUpdate) Reset()

func (*IdentityUpdate) String

func (x *IdentityUpdate) String() string

type LinkedIdentities

type LinkedIdentities struct {
	Identities []*Identity `protobuf:"bytes,1,rep,name=identities,proto3" json:"identities,omitempty"`
	// contains filtered or unexported fields
}

func (*LinkedIdentities) Descriptor deprecated

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

Deprecated: Use LinkedIdentities.ProtoReflect.Descriptor instead.

func (*LinkedIdentities) GetIdentities

func (x *LinkedIdentities) GetIdentities() []*Identity

func (*LinkedIdentities) ProtoMessage

func (*LinkedIdentities) ProtoMessage()

func (*LinkedIdentities) ProtoReflect

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

func (*LinkedIdentities) Reset

func (x *LinkedIdentities) Reset()

func (*LinkedIdentities) String

func (x *LinkedIdentities) String() string

type LinkedIdentitiesUpdate

type LinkedIdentitiesUpdate struct {

	// Types that are assignable to Update:
	//
	//	*LinkedIdentitiesUpdate_Granular_
	//	*LinkedIdentitiesUpdate_Replace
	Update isLinkedIdentitiesUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*LinkedIdentitiesUpdate) Descriptor deprecated

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

Deprecated: Use LinkedIdentitiesUpdate.ProtoReflect.Descriptor instead.

func (*LinkedIdentitiesUpdate) GetGranular

func (*LinkedIdentitiesUpdate) GetReplace

func (x *LinkedIdentitiesUpdate) GetReplace() *LinkedIdentities

func (*LinkedIdentitiesUpdate) GetUpdate

func (m *LinkedIdentitiesUpdate) GetUpdate() isLinkedIdentitiesUpdate_Update

func (*LinkedIdentitiesUpdate) ProtoMessage

func (*LinkedIdentitiesUpdate) ProtoMessage()

func (*LinkedIdentitiesUpdate) ProtoReflect

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

func (*LinkedIdentitiesUpdate) Reset

func (x *LinkedIdentitiesUpdate) Reset()

func (*LinkedIdentitiesUpdate) String

func (x *LinkedIdentitiesUpdate) String() string

type LinkedIdentitiesUpdate_Granular

type LinkedIdentitiesUpdate_Granular struct {
	Add    []*Identity `protobuf:"bytes,1,rep,name=add,proto3" json:"add,omitempty"`
	Remove []*Identity `protobuf:"bytes,2,rep,name=remove,proto3" json:"remove,omitempty"`
	// contains filtered or unexported fields
}

func (*LinkedIdentitiesUpdate_Granular) Descriptor deprecated

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

Deprecated: Use LinkedIdentitiesUpdate_Granular.ProtoReflect.Descriptor instead.

func (*LinkedIdentitiesUpdate_Granular) GetAdd

func (*LinkedIdentitiesUpdate_Granular) GetRemove

func (x *LinkedIdentitiesUpdate_Granular) GetRemove() []*Identity

func (*LinkedIdentitiesUpdate_Granular) ProtoMessage

func (*LinkedIdentitiesUpdate_Granular) ProtoMessage()

func (*LinkedIdentitiesUpdate_Granular) ProtoReflect

func (*LinkedIdentitiesUpdate_Granular) Reset

func (*LinkedIdentitiesUpdate_Granular) String

type LinkedIdentitiesUpdate_Granular_

type LinkedIdentitiesUpdate_Granular_ struct {
	Granular *LinkedIdentitiesUpdate_Granular `protobuf:"bytes,1,opt,name=granular,proto3,oneof"`
}

type LinkedIdentitiesUpdate_Replace

type LinkedIdentitiesUpdate_Replace struct {
	Replace *LinkedIdentities `protobuf:"bytes,2,opt,name=replace,proto3,oneof"`
}

type OAuth2Protocol

type OAuth2Protocol 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"`
	Scope                 string `protobuf:"bytes,3,opt,name=scope,proto3" json:"scope,omitempty"`
	AuthorizationEndpoint string `protobuf:"bytes,4,opt,name=authorization_endpoint,json=authorizationEndpoint,proto3" json:"authorization_endpoint,omitempty"`
	TokenEndpoint         string `protobuf:"bytes,5,opt,name=token_endpoint,json=tokenEndpoint,proto3" json:"token_endpoint,omitempty"`
	// contains filtered or unexported fields
}

func (*OAuth2Protocol) Descriptor deprecated

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

Deprecated: Use OAuth2Protocol.ProtoReflect.Descriptor instead.

func (*OAuth2Protocol) GetAuthorizationEndpoint

func (x *OAuth2Protocol) GetAuthorizationEndpoint() string

func (*OAuth2Protocol) GetClientId

func (x *OAuth2Protocol) GetClientId() string

func (*OAuth2Protocol) GetClientSecret

func (x *OAuth2Protocol) GetClientSecret() string

func (*OAuth2Protocol) GetScope

func (x *OAuth2Protocol) GetScope() string

func (*OAuth2Protocol) GetTokenEndpoint

func (x *OAuth2Protocol) GetTokenEndpoint() string

func (*OAuth2Protocol) ProtoMessage

func (*OAuth2Protocol) ProtoMessage()

func (*OAuth2Protocol) ProtoReflect

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

func (*OAuth2Protocol) Reset

func (x *OAuth2Protocol) Reset()

func (*OAuth2Protocol) String

func (x *OAuth2Protocol) String() string

type OIDCIdentity added in v1.0.1

type OIDCIdentity struct {
	Subject       string   `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	IdpSlug       string   `protobuf:"bytes,2,opt,name=idp_slug,json=idpSlug,proto3" json:"idp_slug,omitempty"`
	Email         string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	EmailVerified bool     `protobuf:"varint,4,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	Acr           []string `protobuf:"bytes,5,rep,name=acr,proto3" json:"acr,omitempty"`
	Amr           []string `protobuf:"bytes,6,rep,name=amr,proto3" json:"amr,omitempty"`
	// contains filtered or unexported fields
}

func (*OIDCIdentity) Descriptor deprecated added in v1.0.1

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

Deprecated: Use OIDCIdentity.ProtoReflect.Descriptor instead.

func (*OIDCIdentity) GetAcr added in v1.0.1

func (x *OIDCIdentity) GetAcr() []string

func (*OIDCIdentity) GetAmr added in v1.0.1

func (x *OIDCIdentity) GetAmr() []string

func (*OIDCIdentity) GetEmail added in v1.0.1

func (x *OIDCIdentity) GetEmail() string

func (*OIDCIdentity) GetEmailVerified added in v1.0.1

func (x *OIDCIdentity) GetEmailVerified() bool

func (*OIDCIdentity) GetIdpSlug added in v1.0.1

func (x *OIDCIdentity) GetIdpSlug() string

func (*OIDCIdentity) GetSubject added in v1.0.1

func (x *OIDCIdentity) GetSubject() string

func (*OIDCIdentity) ProtoMessage added in v1.0.1

func (*OIDCIdentity) ProtoMessage()

func (*OIDCIdentity) ProtoReflect added in v1.0.1

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

func (*OIDCIdentity) Reset added in v1.0.1

func (x *OIDCIdentity) Reset()

func (*OIDCIdentity) String added in v1.0.1

func (x *OIDCIdentity) String() string

type OIDCProtocol

type OIDCProtocol struct {
	Authority    string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"`
	ClientId     string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	ClientSecret string `protobuf:"bytes,3,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
	Scope        string `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"`
	// contains filtered or unexported fields
}

func (*OIDCProtocol) Descriptor deprecated

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

Deprecated: Use OIDCProtocol.ProtoReflect.Descriptor instead.

func (*OIDCProtocol) GetAuthority

func (x *OIDCProtocol) GetAuthority() string

func (*OIDCProtocol) GetClientId

func (x *OIDCProtocol) GetClientId() string

func (*OIDCProtocol) GetClientSecret

func (x *OIDCProtocol) GetClientSecret() string

func (*OIDCProtocol) GetScope

func (x *OIDCProtocol) GetScope() string

func (*OIDCProtocol) ProtoMessage

func (*OIDCProtocol) ProtoMessage()

func (*OIDCProtocol) ProtoReflect

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

func (*OIDCProtocol) Reset

func (x *OIDCProtocol) Reset()

func (*OIDCProtocol) String

func (x *OIDCProtocol) String() string

type Password

type Password struct {
	Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*Password) Descriptor deprecated

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

Deprecated: Use Password.ProtoReflect.Descriptor instead.

func (*Password) GetHash

func (x *Password) GetHash() string

func (*Password) ProtoMessage

func (*Password) ProtoMessage()

func (*Password) ProtoReflect

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

func (*Password) Reset

func (x *Password) Reset()

func (*Password) String

func (x *Password) String() string

type PasswordUpdate

type PasswordUpdate struct {
	Hash *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*PasswordUpdate) Descriptor deprecated

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

Deprecated: Use PasswordUpdate.ProtoReflect.Descriptor instead.

func (*PasswordUpdate) GetHash

func (x *PasswordUpdate) GetHash() *wrapperspb.StringValue

func (*PasswordUpdate) ProtoMessage

func (*PasswordUpdate) ProtoMessage()

func (*PasswordUpdate) ProtoReflect

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

func (*PasswordUpdate) Reset

func (x *PasswordUpdate) Reset()

func (*PasswordUpdate) String

func (x *PasswordUpdate) String() string

type Profile

type Profile struct {
	GivenName    string                  `protobuf:"bytes,1,opt,name=given_name,json=givenName,proto3" json:"given_name,omitempty"`
	FamilyName   string                  `protobuf:"bytes,2,opt,name=family_name,json=familyName,proto3" json:"family_name,omitempty"`
	PhoneNumbers []*types.PhoneNumberDTO `protobuf:"bytes,3,rep,name=phone_numbers,json=phoneNumbers,proto3" json:"phone_numbers,omitempty"`
	Address      *Address                `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*Profile) Descriptor deprecated

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

Deprecated: Use Profile.ProtoReflect.Descriptor instead.

func (*Profile) GetAddress

func (x *Profile) GetAddress() *Address

func (*Profile) GetFamilyName

func (x *Profile) GetFamilyName() string

func (*Profile) GetGivenName

func (x *Profile) GetGivenName() string

func (*Profile) GetPhoneNumbers

func (x *Profile) GetPhoneNumbers() []*types.PhoneNumberDTO

func (*Profile) ProtoMessage

func (*Profile) ProtoMessage()

func (*Profile) ProtoReflect

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

func (*Profile) Reset

func (x *Profile) Reset()

func (*Profile) String

func (x *Profile) String() string

type ProfileUpdate

type ProfileUpdate struct {
	GivenName    *wrapperspb.StringValue       `protobuf:"bytes,1,opt,name=given_name,json=givenName,proto3" json:"given_name,omitempty"`
	FamilyName   *wrapperspb.StringValue       `protobuf:"bytes,2,opt,name=family_name,json=familyName,proto3" json:"family_name,omitempty"`
	PhoneNumbers []*types.PhoneNumberDTOUpdate `protobuf:"bytes,3,rep,name=phone_numbers,json=phoneNumbers,proto3" json:"phone_numbers,omitempty"`
	Address      *AddressUpdate                `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*ProfileUpdate) Descriptor deprecated

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

Deprecated: Use ProfileUpdate.ProtoReflect.Descriptor instead.

func (*ProfileUpdate) GetAddress

func (x *ProfileUpdate) GetAddress() *AddressUpdate

func (*ProfileUpdate) GetFamilyName

func (x *ProfileUpdate) GetFamilyName() *wrapperspb.StringValue

func (*ProfileUpdate) GetGivenName

func (x *ProfileUpdate) GetGivenName() *wrapperspb.StringValue

func (*ProfileUpdate) GetPhoneNumbers

func (x *ProfileUpdate) GetPhoneNumbers() []*types.PhoneNumberDTOUpdate

func (*ProfileUpdate) ProtoMessage

func (*ProfileUpdate) ProtoMessage()

func (*ProfileUpdate) ProtoReflect

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

func (*ProfileUpdate) Reset

func (x *ProfileUpdate) Reset()

func (*ProfileUpdate) String

func (x *ProfileUpdate) String() string

type Protocol

type Protocol struct {

	// Types that are assignable to Value:
	//
	//	*Protocol_Oidc
	//	*Protocol_Oauth2
	//	*Protocol_Github
	Value isProtocol_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Protocol) Descriptor deprecated

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

Deprecated: Use Protocol.ProtoReflect.Descriptor instead.

func (*Protocol) GetGithub

func (x *Protocol) GetGithub() *GithubOAuth2Protocol

func (*Protocol) GetOauth2

func (x *Protocol) GetOauth2() *OAuth2Protocol

func (*Protocol) GetOidc

func (x *Protocol) GetOidc() *OIDCProtocol

func (*Protocol) GetValue

func (m *Protocol) GetValue() isProtocol_Value

func (*Protocol) ProtoMessage

func (*Protocol) ProtoMessage()

func (*Protocol) ProtoReflect

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

func (*Protocol) Reset

func (x *Protocol) Reset()

func (*Protocol) String

func (x *Protocol) String() string

type ProtocolUpdate

type ProtocolUpdate struct {
	Value *Protocol `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtocolUpdate) Descriptor deprecated

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

Deprecated: Use ProtocolUpdate.ProtoReflect.Descriptor instead.

func (*ProtocolUpdate) GetValue

func (x *ProtocolUpdate) GetValue() *Protocol

func (*ProtocolUpdate) ProtoMessage

func (*ProtocolUpdate) ProtoMessage()

func (*ProtocolUpdate) ProtoReflect

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

func (*ProtocolUpdate) Reset

func (x *ProtocolUpdate) Reset()

func (*ProtocolUpdate) String

func (x *ProtocolUpdate) String() string

type Protocol_Github

type Protocol_Github struct {
	Github *GithubOAuth2Protocol `protobuf:"bytes,3,opt,name=github,proto3,oneof"`
}

type Protocol_Oauth2

type Protocol_Oauth2 struct {
	Oauth2 *OAuth2Protocol `protobuf:"bytes,2,opt,name=oauth2,proto3,oneof"`
}

type Protocol_Oidc

type Protocol_Oidc struct {
	Oidc *OIDCProtocol `protobuf:"bytes,1,opt,name=oidc,proto3,oneof"`
}

type Recovery

type Recovery struct {
	Emails *types.StringValues `protobuf:"bytes,1,opt,name=emails,proto3" json:"emails,omitempty"`
	// contains filtered or unexported fields
}

func (*Recovery) Descriptor deprecated

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

Deprecated: Use Recovery.ProtoReflect.Descriptor instead.

func (*Recovery) GetEmails

func (x *Recovery) GetEmails() *types.StringValues

func (*Recovery) ProtoMessage

func (*Recovery) ProtoMessage()

func (*Recovery) ProtoReflect

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

func (*Recovery) Reset

func (x *Recovery) Reset()

func (*Recovery) String

func (x *Recovery) String() string

type RecoveryUpdate

type RecoveryUpdate struct {
	Emails *types.StringArrayUpdate `protobuf:"bytes,1,opt,name=emails,proto3" json:"emails,omitempty"`
	// contains filtered or unexported fields
}

func (*RecoveryUpdate) Descriptor deprecated

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

Deprecated: Use RecoveryUpdate.ProtoReflect.Descriptor instead.

func (*RecoveryUpdate) GetEmails

func (x *RecoveryUpdate) GetEmails() *types.StringArrayUpdate

func (*RecoveryUpdate) ProtoMessage

func (*RecoveryUpdate) ProtoMessage()

func (*RecoveryUpdate) ProtoReflect

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

func (*RecoveryUpdate) Reset

func (x *RecoveryUpdate) Reset()

func (*RecoveryUpdate) String

func (x *RecoveryUpdate) String() string

type User

type User struct {
	Id               uint64            `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	RootIdentity     *Identity         `protobuf:"bytes,2,opt,name=root_identity,json=rootIdentity,proto3" json:"root_identity,omitempty"`
	LinkedIdentities *LinkedIdentities `protobuf:"bytes,3,opt,name=linked_identities,json=linkedIdentities,proto3" json:"linked_identities,omitempty"`
	Recovery         *Recovery         `protobuf:"bytes,4,opt,name=recovery,proto3" json:"recovery,omitempty"`
	Password         *Password         `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"`
	State            UserState         `protobuf:"varint,6,opt,name=state,proto3,enum=proto.oidc.models.UserState" json:"state,omitempty"`
	Profile          *Profile          `protobuf:"bytes,7,opt,name=profile,proto3" json:"profile,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetId

func (x *User) GetId() uint64

func (*User) GetLinkedIdentities

func (x *User) GetLinkedIdentities() *LinkedIdentities

func (*User) GetPassword

func (x *User) GetPassword() *Password

func (*User) GetProfile

func (x *User) GetProfile() *Profile

func (*User) GetRecovery

func (x *User) GetRecovery() *Recovery

func (*User) GetRootIdentity

func (x *User) GetRootIdentity() *Identity

func (*User) GetState

func (x *User) GetState() UserState

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserState

type UserState int32
const (
	UserState_USER_STATE_UNSPECIFIED UserState = 0
	UserState_USER_STATE_ACTIVE      UserState = 1
	UserState_USER_STATE_DISABLED    UserState = 2
	UserState_USER_STATE_DELETED     UserState = 3
	UserState_USER_STATE_PENDING     UserState = 4
)

func (UserState) Descriptor

func (UserState) Descriptor() protoreflect.EnumDescriptor

func (UserState) Enum

func (x UserState) Enum() *UserState

func (UserState) EnumDescriptor deprecated

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

Deprecated: Use UserState.Descriptor instead.

func (UserState) Number

func (x UserState) Number() protoreflect.EnumNumber

func (UserState) String

func (x UserState) String() string

func (UserState) Type

type UserStateFilterExpression

type UserStateFilterExpression struct {
	Eq UserState   `protobuf:"varint,1,opt,name=eq,proto3,enum=proto.oidc.models.UserState" json:"eq,omitempty"`
	In []UserState `protobuf:"varint,2,rep,packed,name=in,proto3,enum=proto.oidc.models.UserState" json:"in,omitempty"`
	// contains filtered or unexported fields
}

func (*UserStateFilterExpression) Descriptor deprecated

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

Deprecated: Use UserStateFilterExpression.ProtoReflect.Descriptor instead.

func (*UserStateFilterExpression) GetEq

func (*UserStateFilterExpression) GetIn

func (x *UserStateFilterExpression) GetIn() []UserState

func (*UserStateFilterExpression) ProtoMessage

func (*UserStateFilterExpression) ProtoMessage()

func (*UserStateFilterExpression) ProtoReflect

func (*UserStateFilterExpression) Reset

func (x *UserStateFilterExpression) Reset()

func (*UserStateFilterExpression) String

func (x *UserStateFilterExpression) String() string

type UserStateValue

type UserStateValue struct {
	Vale UserState `protobuf:"varint,1,opt,name=vale,proto3,enum=proto.oidc.models.UserState" json:"vale,omitempty"`
	// contains filtered or unexported fields
}

func (*UserStateValue) Descriptor deprecated

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

Deprecated: Use UserStateValue.ProtoReflect.Descriptor instead.

func (*UserStateValue) GetVale

func (x *UserStateValue) GetVale() UserState

func (*UserStateValue) ProtoMessage

func (*UserStateValue) ProtoMessage()

func (*UserStateValue) ProtoReflect

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

func (*UserStateValue) Reset

func (x *UserStateValue) Reset()

func (*UserStateValue) String

func (x *UserStateValue) String() string

type UserUpdate

type UserUpdate struct {
	RootIdentity     *IdentityUpdate         `protobuf:"bytes,1,opt,name=root_identity,json=rootIdentity,proto3" json:"root_identity,omitempty"`
	LinkedIdentities *LinkedIdentitiesUpdate `protobuf:"bytes,2,opt,name=linked_identities,json=linkedIdentities,proto3" json:"linked_identities,omitempty"`
	Recovery         *RecoveryUpdate         `protobuf:"bytes,3,opt,name=recovery,proto3" json:"recovery,omitempty"`
	Password         *PasswordUpdate         `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	State            *UserStateValue         `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	Profile          *ProfileUpdate          `protobuf:"bytes,6,opt,name=profile,proto3" json:"profile,omitempty"`
	// contains filtered or unexported fields
}

func (*UserUpdate) Descriptor deprecated

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

Deprecated: Use UserUpdate.ProtoReflect.Descriptor instead.

func (*UserUpdate) GetLinkedIdentities

func (x *UserUpdate) GetLinkedIdentities() *LinkedIdentitiesUpdate

func (*UserUpdate) GetPassword

func (x *UserUpdate) GetPassword() *PasswordUpdate

func (*UserUpdate) GetProfile

func (x *UserUpdate) GetProfile() *ProfileUpdate

func (*UserUpdate) GetRecovery

func (x *UserUpdate) GetRecovery() *RecoveryUpdate

func (*UserUpdate) GetRootIdentity

func (x *UserUpdate) GetRootIdentity() *IdentityUpdate

func (*UserUpdate) GetState

func (x *UserUpdate) GetState() *UserStateValue

func (*UserUpdate) ProtoMessage

func (*UserUpdate) ProtoMessage()

func (*UserUpdate) ProtoReflect

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

func (*UserUpdate) Reset

func (x *UserUpdate) Reset()

func (*UserUpdate) String

func (x *UserUpdate) String() string

Jump to

Keyboard shortcuts

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