Documentation ¶
Index ¶
- Variables
- type AuthorizationRequest
- func (*AuthorizationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizationRequest) GetAcrValues() string
- func (x *AuthorizationRequest) GetAudience() string
- func (x *AuthorizationRequest) GetCandidateUserId() string
- func (x *AuthorizationRequest) GetClientId() string
- func (x *AuthorizationRequest) GetCode() string
- func (x *AuthorizationRequest) GetCodeChallenge() string
- func (x *AuthorizationRequest) GetCodeChallengeMethod() string
- func (x *AuthorizationRequest) GetIdpHint() string
- func (x *AuthorizationRequest) GetNonce() string
- func (x *AuthorizationRequest) GetRedirectUri() string
- func (x *AuthorizationRequest) GetResponseType() string
- func (x *AuthorizationRequest) GetScope() string
- func (x *AuthorizationRequest) GetState() string
- func (*AuthorizationRequest) ProtoMessage()
- func (x *AuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *AuthorizationRequest) Reset()
- func (x *AuthorizationRequest) String() string
- type AuthorizationRequestState
- func (*AuthorizationRequestState) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizationRequestState) GetDirective() string
- func (x *AuthorizationRequestState) GetExternalIdentity() *Identity
- func (x *AuthorizationRequestState) GetId() string
- func (x *AuthorizationRequestState) GetIdentity() *OIDCIdentity
- func (x *AuthorizationRequestState) GetRequest() *AuthorizationRequest
- func (x *AuthorizationRequestState) GetUpdated() *timestamppb.Timestamp
- func (*AuthorizationRequestState) ProtoMessage()
- func (x *AuthorizationRequestState) ProtoReflect() protoreflect.Message
- func (x *AuthorizationRequestState) Reset()
- func (x *AuthorizationRequestState) String() string
- type Claim
- func (*Claim) Descriptor() ([]byte, []int)deprecated
- func (x *Claim) GetBoolValue() bool
- func (x *Claim) GetDoubleValue() float64
- func (x *Claim) GetDoubleValues() *types.DoubleValues
- func (x *Claim) GetInt64Value() int64
- func (x *Claim) GetInt64Values() *types.Int64Values
- func (x *Claim) GetStringValue() string
- func (x *Claim) GetStringValues() *types.StringValues
- func (x *Claim) GetType() string
- func (m *Claim) GetValue() isClaim_Value
- func (*Claim) ProtoMessage()
- func (x *Claim) ProtoReflect() protoreflect.Message
- func (x *Claim) Reset()
- func (x *Claim) String() string
- type Claim_BoolValue
- type Claim_DoubleValue
- type Claim_DoubleValues
- type Claim_Int64Value
- type Claim_Int64Values
- type Claim_StringValue
- type Claim_StringValues
- type ClaimsUpdate
- func (*ClaimsUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ClaimsUpdate) GetGranular() *ClaimsUpdate_Granular
- func (x *ClaimsUpdate) GetReplace() *ClaimsValue
- func (m *ClaimsUpdate) GetUpdate() isClaimsUpdate_Update
- func (*ClaimsUpdate) ProtoMessage()
- func (x *ClaimsUpdate) ProtoReflect() protoreflect.Message
- func (x *ClaimsUpdate) Reset()
- func (x *ClaimsUpdate) String() string
- type ClaimsUpdate_Granular
- func (*ClaimsUpdate_Granular) Descriptor() ([]byte, []int)deprecated
- func (x *ClaimsUpdate_Granular) GetAdd() []*Claim
- func (x *ClaimsUpdate_Granular) GetRemove() []*Claim
- func (x *ClaimsUpdate_Granular) GetRemoveAll() []string
- func (*ClaimsUpdate_Granular) ProtoMessage()
- func (x *ClaimsUpdate_Granular) ProtoReflect() protoreflect.Message
- func (x *ClaimsUpdate_Granular) Reset()
- func (x *ClaimsUpdate_Granular) String() string
- type ClaimsUpdate_Granular_
- type ClaimsUpdate_Replace
- type ClaimsValue
- type Client
- func (*Client) Descriptor() ([]byte, []int)deprecated
- func (x *Client) GetAbsoluteRefreshTokenLifetime() uint64
- func (x *Client) GetAccessTokenLifetime() uint64
- func (x *Client) GetAccessTokenType() uint64
- func (x *Client) GetAllowOfflineAccess() bool
- func (x *Client) GetAllowedDynamicClaimTypes() []string
- func (x *Client) GetAllowedGrantTypes() []string
- func (x *Client) GetAllowedPermissions() []string
- func (x *Client) GetAllowedRedirectUris() []string
- func (x *Client) GetAllowedScopes() []string
- func (x *Client) GetAllowedTokenExchangeRequestedTokenTypes() []string
- func (x *Client) GetAlwaysIncludeUserClaimsInIdToken() bool
- func (x *Client) GetAlwaysSendClientClaims() bool
- func (x *Client) GetClaims() []*Claim
- func (x *Client) GetClientId() string
- func (x *Client) GetClientName() string
- func (x *Client) GetClientSecrets() []*ClientSecret
- func (x *Client) GetDescription() string
- func (x *Client) GetEnabled() bool
- func (x *Client) GetIdentityTokenLifetime() uint64
- func (x *Client) GetIncludeJwtId() bool
- func (x *Client) GetMetadata() *types.StringMapValue
- func (x *Client) GetNamespace() string
- func (x *Client) GetRefreshTokenExpiration() uint64
- func (x *Client) GetRefreshTokenGraceEnabled() bool
- func (x *Client) GetRefreshTokenGraceMaxAttempts() uint64
- func (x *Client) GetRefreshTokenGraceTtl() uint64
- func (x *Client) GetRefreshTokenUsage() uint64
- func (x *Client) GetRequireClientSecret() bool
- func (x *Client) GetRequireRefreshClientSecret() bool
- func (x *Client) GetSlidingRefreshTokenLifetime() uint64
- func (x *Client) GetUpdateAccessTokenClaimsOnRefresh() bool
- func (*Client) ProtoMessage()
- func (x *Client) ProtoReflect() protoreflect.Message
- func (x *Client) Reset()
- func (x *Client) String() string
- type ClientSecret
- func (*ClientSecret) Descriptor() ([]byte, []int)deprecated
- func (x *ClientSecret) GetExpirationUnix() int64
- func (x *ClientSecret) GetHash() string
- func (x *ClientSecret) GetId() string
- func (x *ClientSecret) GetName() string
- func (*ClientSecret) ProtoMessage()
- func (x *ClientSecret) ProtoReflect() protoreflect.Message
- func (x *ClientSecret) Reset()
- func (x *ClientSecret) String() string
- type ClientSecretResponse
- func (*ClientSecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClientSecretResponse) GetExpirationUnix() int64
- func (x *ClientSecretResponse) GetId() string
- func (x *ClientSecretResponse) GetName() string
- func (x *ClientSecretResponse) GetSecret() string
- func (*ClientSecretResponse) ProtoMessage()
- func (x *ClientSecretResponse) ProtoReflect() protoreflect.Message
- func (x *ClientSecretResponse) Reset()
- func (x *ClientSecretResponse) String() string
- type ClientSecretsUpdate
- func (*ClientSecretsUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ClientSecretsUpdate) GetRemoveAll() *wrapperspb.BoolValue
- func (x *ClientSecretsUpdate) GetRemoveByIds() *ClientSecretsUpdate_ByIds
- func (x *ClientSecretsUpdate) GetRemoveExpired() bool
- func (m *ClientSecretsUpdate) GetUpdate() isClientSecretsUpdate_Update
- func (*ClientSecretsUpdate) ProtoMessage()
- func (x *ClientSecretsUpdate) ProtoReflect() protoreflect.Message
- func (x *ClientSecretsUpdate) Reset()
- func (x *ClientSecretsUpdate) String() string
- type ClientSecretsUpdate_ByIds
- func (*ClientSecretsUpdate_ByIds) Descriptor() ([]byte, []int)deprecated
- func (x *ClientSecretsUpdate_ByIds) GetIds() []string
- func (*ClientSecretsUpdate_ByIds) ProtoMessage()
- func (x *ClientSecretsUpdate_ByIds) ProtoReflect() protoreflect.Message
- func (x *ClientSecretsUpdate_ByIds) Reset()
- func (x *ClientSecretsUpdate_ByIds) String() string
- type ClientSecretsUpdate_RemoveAll
- type ClientSecretsUpdate_RemoveByIds
- type ClientUpdate
- func (*ClientUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ClientUpdate) GetAbsoluteRefreshTokenLifetime() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetAccessTokenLifetime() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetAccessTokenType() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetAllowOfflineAccess() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetAllowedDynamicClaimTypes() *types.StringArrayUpdate
- func (x *ClientUpdate) GetAllowedGrantTypes() *types.StringArrayUpdate
- func (x *ClientUpdate) GetAllowedPermissions() *types.StringArrayUpdate
- func (x *ClientUpdate) GetAllowedRedirectUris() *types.StringArrayUpdate
- func (x *ClientUpdate) GetAllowedScopes() *types.StringArrayUpdate
- func (x *ClientUpdate) GetAllowedTokenExchangeRequestedTokenTypes() *types.StringArrayUpdate
- func (x *ClientUpdate) GetAlwaysIncludeUserClaimsInIdToken() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetAlwaysSendClientClaims() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetClaims() *ClaimsUpdate
- func (x *ClientUpdate) GetClientId() string
- func (x *ClientUpdate) GetClientName() *wrapperspb.StringValue
- func (x *ClientUpdate) GetClientSecrets() *ClientSecretsUpdate
- func (x *ClientUpdate) GetDescription() *wrapperspb.StringValue
- func (x *ClientUpdate) GetEnabled() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetIdentityTokenLifetime() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetIncludeJwtId() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetMetadata() *types.StringMapUpdate
- func (x *ClientUpdate) GetNamespace() *wrapperspb.StringValue
- func (x *ClientUpdate) GetRefreshTokenExpiration() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetRefreshTokenGraceEnabled() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetRefreshTokenGraceMaxAttempts() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetRefreshTokenGraceTtl() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetRefreshTokenUsage() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetRequireClientSecret() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetRequireRefreshClientSecret() *wrapperspb.BoolValue
- func (x *ClientUpdate) GetSlidingRefreshTokenLifetime() *wrapperspb.UInt64Value
- func (x *ClientUpdate) GetUpdateAccessTokenClaimsOnRefresh() *wrapperspb.BoolValue
- func (*ClientUpdate) ProtoMessage()
- func (x *ClientUpdate) ProtoReflect() protoreflect.Message
- func (x *ClientUpdate) Reset()
- func (x *ClientUpdate) String() string
- type Clients
- type Email
- type EmailUpdate
- func (*EmailUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *EmailUpdate) GetEmail() *wrapperspb.StringValue
- func (x *EmailUpdate) GetEmailVerified() *wrapperspb.BoolValue
- func (*EmailUpdate) ProtoMessage()
- func (x *EmailUpdate) ProtoReflect() protoreflect.Message
- func (x *EmailUpdate) Reset()
- func (x *EmailUpdate) String() string
- type ExternalOauth2Request
- func (*ExternalOauth2Request) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalOauth2Request) GetClientId() string
- func (x *ExternalOauth2Request) GetCodeChallenge() string
- func (x *ExternalOauth2Request) GetCodeChallengeMethod() string
- func (x *ExternalOauth2Request) GetCodeChallengeVerifier() string
- func (x *ExternalOauth2Request) GetDirective() string
- func (x *ExternalOauth2Request) GetIdpHint() string
- func (x *ExternalOauth2Request) GetNonce() string
- func (x *ExternalOauth2Request) GetParentState() string
- func (x *ExternalOauth2Request) GetState() string
- func (*ExternalOauth2Request) ProtoMessage()
- func (x *ExternalOauth2Request) ProtoReflect() protoreflect.Message
- func (x *ExternalOauth2Request) Reset()
- func (x *ExternalOauth2Request) String() string
- type ExternalOauth2State
- func (*ExternalOauth2State) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalOauth2State) GetIdentity() *Identity
- func (x *ExternalOauth2State) GetRequest() *ExternalOauth2Request
- func (*ExternalOauth2State) ProtoMessage()
- func (x *ExternalOauth2State) ProtoReflect() protoreflect.Message
- func (x *ExternalOauth2State) Reset()
- func (x *ExternalOauth2State) String() string
- type GithubOAuth2Protocol
- func (*GithubOAuth2Protocol) Descriptor() ([]byte, []int)deprecated
- func (x *GithubOAuth2Protocol) GetClientId() string
- func (x *GithubOAuth2Protocol) GetClientSecret() string
- func (*GithubOAuth2Protocol) ProtoMessage()
- func (x *GithubOAuth2Protocol) ProtoReflect() protoreflect.Message
- func (x *GithubOAuth2Protocol) Reset()
- func (x *GithubOAuth2Protocol) String() string
- type IDP
- func (*IDP) Descriptor() ([]byte, []int)deprecated
- func (x *IDP) GetAutoCreate() bool
- func (x *IDP) GetClaimedDomains() []string
- func (x *IDP) GetDescription() string
- func (x *IDP) GetEmailVerificationRequired() bool
- func (x *IDP) GetEnabled() bool
- func (x *IDP) GetHidden() bool
- func (x *IDP) GetId() string
- func (x *IDP) GetMetadata() map[string]string
- func (x *IDP) GetMultiFactorRequired() bool
- func (x *IDP) GetName() string
- func (x *IDP) GetProtocol() *Protocol
- func (x *IDP) GetSlug() string
- func (*IDP) ProtoMessage()
- func (x *IDP) ProtoReflect() protoreflect.Message
- func (x *IDP) Reset()
- func (x *IDP) String() string
- type IDPUpdate
- func (*IDPUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *IDPUpdate) GetAutoCreate() *wrapperspb.BoolValue
- func (x *IDPUpdate) GetClaimedDomains() *types.StringArrayUpdate
- func (x *IDPUpdate) GetDescription() *wrapperspb.StringValue
- func (x *IDPUpdate) GetEmailVerificationRequired() *wrapperspb.BoolValue
- func (x *IDPUpdate) GetEnabled() *wrapperspb.BoolValue
- func (x *IDPUpdate) GetHidden() *wrapperspb.BoolValue
- func (x *IDPUpdate) GetId() string
- func (x *IDPUpdate) GetMetadata() *types.StringMapUpdate
- func (x *IDPUpdate) GetName() *wrapperspb.StringValue
- func (x *IDPUpdate) GetProtocol() *ProtocolUpdate
- func (x *IDPUpdate) GetSlug() *wrapperspb.StringValue
- func (*IDPUpdate) ProtoMessage()
- func (x *IDPUpdate) ProtoReflect() protoreflect.Message
- func (x *IDPUpdate) Reset()
- func (x *IDPUpdate) String() string
- type IDPs
- type Identity
- func (*Identity) Descriptor() ([]byte, []int)deprecated
- func (x *Identity) GetEmail() string
- func (x *Identity) GetEmailVerified() bool
- func (x *Identity) GetIdpSlug() string
- func (x *Identity) GetSubject() string
- func (*Identity) ProtoMessage()
- func (x *Identity) ProtoReflect() protoreflect.Message
- func (x *Identity) Reset()
- func (x *Identity) String() string
- type IdentityFilter
- func (*IdentityFilter) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityFilter) GetEmail() *types.StringFilterExpression
- func (x *IdentityFilter) GetIdpSlug() *types.IDFilterExpression
- func (x *IdentityFilter) GetSubject() *types.IDFilterExpression
- func (*IdentityFilter) ProtoMessage()
- func (x *IdentityFilter) ProtoReflect() protoreflect.Message
- func (x *IdentityFilter) Reset()
- func (x *IdentityFilter) String() string
- type IdentityUpdate
- func (*IdentityUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityUpdate) GetEmail() *wrapperspb.StringValue
- func (x *IdentityUpdate) GetEmailVerified() *wrapperspb.BoolValue
- func (x *IdentityUpdate) GetSubject() string
- func (*IdentityUpdate) ProtoMessage()
- func (x *IdentityUpdate) ProtoReflect() protoreflect.Message
- func (x *IdentityUpdate) Reset()
- func (x *IdentityUpdate) String() string
- type LinkedIdentities
- type LinkedIdentitiesUpdate
- func (*LinkedIdentitiesUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *LinkedIdentitiesUpdate) GetGranular() *LinkedIdentitiesUpdate_Granular
- func (x *LinkedIdentitiesUpdate) GetReplace() *LinkedIdentities
- func (m *LinkedIdentitiesUpdate) GetUpdate() isLinkedIdentitiesUpdate_Update
- func (*LinkedIdentitiesUpdate) ProtoMessage()
- func (x *LinkedIdentitiesUpdate) ProtoReflect() protoreflect.Message
- func (x *LinkedIdentitiesUpdate) Reset()
- func (x *LinkedIdentitiesUpdate) String() string
- type LinkedIdentitiesUpdate_Granular
- func (*LinkedIdentitiesUpdate_Granular) Descriptor() ([]byte, []int)deprecated
- func (x *LinkedIdentitiesUpdate_Granular) GetAdd() []*Identity
- func (x *LinkedIdentitiesUpdate_Granular) GetRemove() []*Identity
- func (*LinkedIdentitiesUpdate_Granular) ProtoMessage()
- func (x *LinkedIdentitiesUpdate_Granular) ProtoReflect() protoreflect.Message
- func (x *LinkedIdentitiesUpdate_Granular) Reset()
- func (x *LinkedIdentitiesUpdate_Granular) String() string
- type LinkedIdentitiesUpdate_Granular_
- type LinkedIdentitiesUpdate_Replace
- type OAuth2Protocol
- func (*OAuth2Protocol) Descriptor() ([]byte, []int)deprecated
- func (x *OAuth2Protocol) GetAuthorizationEndpoint() string
- func (x *OAuth2Protocol) GetClientId() string
- func (x *OAuth2Protocol) GetClientSecret() string
- func (x *OAuth2Protocol) GetScope() string
- func (x *OAuth2Protocol) GetTokenEndpoint() string
- func (*OAuth2Protocol) ProtoMessage()
- func (x *OAuth2Protocol) ProtoReflect() protoreflect.Message
- func (x *OAuth2Protocol) Reset()
- func (x *OAuth2Protocol) String() string
- type OIDCIdentity
- func (*OIDCIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *OIDCIdentity) GetAcr() []string
- func (x *OIDCIdentity) GetAmr() []string
- func (x *OIDCIdentity) GetEmail() string
- func (x *OIDCIdentity) GetEmailVerified() bool
- func (x *OIDCIdentity) GetIdpSlug() string
- func (x *OIDCIdentity) GetSubject() string
- func (*OIDCIdentity) ProtoMessage()
- func (x *OIDCIdentity) ProtoReflect() protoreflect.Message
- func (x *OIDCIdentity) Reset()
- func (x *OIDCIdentity) String() string
- type OIDCProtocol
- func (*OIDCProtocol) Descriptor() ([]byte, []int)deprecated
- func (x *OIDCProtocol) GetAuthority() string
- func (x *OIDCProtocol) GetClientId() string
- func (x *OIDCProtocol) GetClientSecret() string
- func (x *OIDCProtocol) GetScope() string
- func (*OIDCProtocol) ProtoMessage()
- func (x *OIDCProtocol) ProtoReflect() protoreflect.Message
- func (x *OIDCProtocol) Reset()
- func (x *OIDCProtocol) String() string
- type Password
- type PasswordUpdate
- type Protocol
- func (*Protocol) Descriptor() ([]byte, []int)deprecated
- func (x *Protocol) GetGithub() *GithubOAuth2Protocol
- func (x *Protocol) GetOauth2() *OAuth2Protocol
- func (x *Protocol) GetOidc() *OIDCProtocol
- func (m *Protocol) GetValue() isProtocol_Value
- func (*Protocol) ProtoMessage()
- func (x *Protocol) ProtoReflect() protoreflect.Message
- func (x *Protocol) Reset()
- func (x *Protocol) String() string
- type ProtocolUpdate
- type Protocol_Github
- type Protocol_Oauth2
- type Protocol_Oidc
- type RageUser
- func (*RageUser) Descriptor() ([]byte, []int)deprecated
- func (x *RageUser) GetLinkedIdentities() *LinkedIdentities
- func (x *RageUser) GetPassword() *Password
- func (x *RageUser) GetRecovery() *Recovery
- func (x *RageUser) GetRootIdentity() *Identity
- func (x *RageUser) GetState() RageUserState
- func (x *RageUser) GetTOTP() *TOTP
- func (x *RageUser) GetWebAuthN() *WebAuthN
- func (*RageUser) ProtoMessage()
- func (x *RageUser) ProtoReflect() protoreflect.Message
- func (x *RageUser) Reset()
- func (x *RageUser) String() string
- type RageUserFilter
- func (*RageUserFilter) Descriptor() ([]byte, []int)deprecated
- func (x *RageUserFilter) GetLinkedIdentityEmail() *types.StringFilterExpression
- func (x *RageUserFilter) GetLinkedIdentityIdpSlug() *types.IDFilterExpression
- func (x *RageUserFilter) GetLinkedIdentitySubject() *types.IDFilterExpression
- func (x *RageUserFilter) GetRootEmail() *types.StringFilterExpression
- func (x *RageUserFilter) GetRootIdpSlug() *types.IDFilterExpression
- func (x *RageUserFilter) GetRootSubject() *types.IDFilterExpression
- func (*RageUserFilter) ProtoMessage()
- func (x *RageUserFilter) ProtoReflect() protoreflect.Message
- func (x *RageUserFilter) Reset()
- func (x *RageUserFilter) String() string
- type RageUserState
- func (RageUserState) Descriptor() protoreflect.EnumDescriptor
- func (x RageUserState) Enum() *RageUserState
- func (RageUserState) EnumDescriptor() ([]byte, []int)deprecated
- func (x RageUserState) Number() protoreflect.EnumNumber
- func (x RageUserState) String() string
- func (RageUserState) Type() protoreflect.EnumType
- type RageUserStateValue
- func (*RageUserStateValue) Descriptor() ([]byte, []int)deprecated
- func (x *RageUserStateValue) GetValue() RageUserState
- func (*RageUserStateValue) ProtoMessage()
- func (x *RageUserStateValue) ProtoReflect() protoreflect.Message
- func (x *RageUserStateValue) Reset()
- func (x *RageUserStateValue) String() string
- type RageUserUpdate
- func (*RageUserUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *RageUserUpdate) GetLinkedIdentities() *LinkedIdentitiesUpdate
- func (x *RageUserUpdate) GetPassword() *PasswordUpdate
- func (x *RageUserUpdate) GetRecovery() *RecoveryUpdate
- func (x *RageUserUpdate) GetRootIdentity() *IdentityUpdate
- func (x *RageUserUpdate) GetState() *RageUserStateValue
- func (x *RageUserUpdate) GetTOTP() *TOTPUpdate
- func (x *RageUserUpdate) GetWebAuthN() *WebAuthNUpdate
- func (*RageUserUpdate) ProtoMessage()
- func (x *RageUserUpdate) ProtoReflect() protoreflect.Message
- func (x *RageUserUpdate) Reset()
- func (x *RageUserUpdate) String() string
- type RageUsers
- type Recovery
- type RecoveryUpdate
- type TOTP
- type TOTPUpdate
- func (*TOTPUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *TOTPUpdate) GetEnabled() *wrapperspb.BoolValue
- func (x *TOTPUpdate) GetVerified() *wrapperspb.BoolValue
- func (*TOTPUpdate) ProtoMessage()
- func (x *TOTPUpdate) ProtoReflect() protoreflect.Message
- func (x *TOTPUpdate) Reset()
- func (x *TOTPUpdate) String() string
- type WebAuthN
- type WebAuthNUpdate
- func (*WebAuthNUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *WebAuthNUpdate) GetCredentials() *webauthn.CredentialArrayUpdate
- func (*WebAuthNUpdate) ProtoMessage()
- func (x *WebAuthNUpdate) ProtoReflect() protoreflect.Message
- func (x *WebAuthNUpdate) Reset()
- func (x *WebAuthNUpdate) String() string
Constants ¶
This section is empty.
Variables ¶
var ( RageUserState_name = map[int32]string{ 0: "USER_STATE_UNSPECIFIED", 1: "USER_STATE_ACTIVE", 2: "USER_STATE_DISABLED", 3: "USER_STATE_DELETED", 4: "USER_STATE_PENDING", } RageUserState_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 RageUserState.
var File_proto_oidc_models_client_proto protoreflect.FileDescriptor
var File_proto_oidc_models_idp_proto protoreflect.FileDescriptor
var File_proto_oidc_models_user_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
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"` Updated *timestamppb.Timestamp `protobuf:"bytes,51,opt,name=updated,proto3" json:"updated,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 (x *AuthorizationRequestState) GetRequest() *AuthorizationRequest
func (*AuthorizationRequestState) GetUpdated ¶ added in v1.0.16
func (x *AuthorizationRequestState) GetUpdated() *timestamppb.Timestamp
func (*AuthorizationRequestState) ProtoMessage ¶ added in v1.0.1
func (*AuthorizationRequestState) ProtoMessage()
func (*AuthorizationRequestState) ProtoReflect ¶ added in v1.0.1
func (x *AuthorizationRequestState) ProtoReflect() protoreflect.Message
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) GetBoolValue ¶
func (*Claim) GetDoubleValue ¶
func (*Claim) GetDoubleValues ¶
func (x *Claim) GetDoubleValues() *types.DoubleValues
func (*Claim) GetInt64Value ¶
func (*Claim) GetInt64Values ¶
func (x *Claim) GetInt64Values() *types.Int64Values
func (*Claim) GetStringValue ¶
func (*Claim) GetStringValues ¶
func (x *Claim) GetStringValues() *types.StringValues
func (*Claim) ProtoMessage ¶
func (*Claim) ProtoMessage()
func (*Claim) ProtoReflect ¶
func (x *Claim) ProtoReflect() protoreflect.Message
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) GetAbsoluteRefreshTokenLifetime ¶
func (*Client) GetAccessTokenLifetime ¶
func (*Client) GetAccessTokenType ¶
func (*Client) GetAllowOfflineAccess ¶
func (*Client) GetAllowedDynamicClaimTypes ¶
func (*Client) GetAllowedGrantTypes ¶
func (*Client) GetAllowedPermissions ¶
func (*Client) GetAllowedRedirectUris ¶
func (*Client) GetAllowedScopes ¶
func (*Client) GetAllowedTokenExchangeRequestedTokenTypes ¶
func (*Client) GetAlwaysIncludeUserClaimsInIdToken ¶
func (*Client) GetAlwaysSendClientClaims ¶
func (*Client) GetClientId ¶
func (*Client) GetClientName ¶
func (*Client) GetClientSecrets ¶
func (x *Client) GetClientSecrets() []*ClientSecret
func (*Client) GetDescription ¶
func (*Client) GetEnabled ¶
func (*Client) GetIdentityTokenLifetime ¶
func (*Client) GetIncludeJwtId ¶
func (*Client) GetMetadata ¶
func (x *Client) GetMetadata() *types.StringMapValue
func (*Client) GetNamespace ¶
func (*Client) GetRefreshTokenExpiration ¶
func (*Client) GetRefreshTokenGraceEnabled ¶
func (*Client) GetRefreshTokenGraceMaxAttempts ¶
func (*Client) GetRefreshTokenGraceTtl ¶
func (*Client) GetRefreshTokenUsage ¶
func (*Client) GetRequireClientSecret ¶
func (*Client) GetRequireRefreshClientSecret ¶
func (*Client) GetSlidingRefreshTokenLifetime ¶
func (*Client) GetUpdateAccessTokenClaimsOnRefresh ¶
func (*Client) ProtoMessage ¶
func (*Client) ProtoMessage()
func (*Client) ProtoReflect ¶
func (x *Client) ProtoReflect() protoreflect.Message
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 (x *ClientSecretsUpdate_ByIds) ProtoReflect() protoreflect.Message
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) GetClients ¶
func (*Clients) ProtoMessage ¶
func (*Clients) ProtoMessage()
func (*Clients) ProtoReflect ¶
func (x *Clients) ProtoReflect() protoreflect.Message
type Email ¶ added in v1.0.1
type Email struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` EmailVerified bool `protobuf:"varint,2,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"` // contains filtered or unexported fields }
func (*Email) Descriptor
deprecated
added in
v1.0.1
func (*Email) GetEmailVerified ¶ added in v1.0.1
func (*Email) ProtoMessage ¶ added in v1.0.1
func (*Email) ProtoMessage()
func (*Email) ProtoReflect ¶ added in v1.0.1
func (x *Email) ProtoReflect() protoreflect.Message
type EmailUpdate ¶ added in v1.0.1
type EmailUpdate struct { Email *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` EmailVerified *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"` // contains filtered or unexported fields }
func (*EmailUpdate) Descriptor
deprecated
added in
v1.0.1
func (*EmailUpdate) Descriptor() ([]byte, []int)
Deprecated: Use EmailUpdate.ProtoReflect.Descriptor instead.
func (*EmailUpdate) GetEmail ¶ added in v1.0.1
func (x *EmailUpdate) GetEmail() *wrapperspb.StringValue
func (*EmailUpdate) GetEmailVerified ¶ added in v1.0.1
func (x *EmailUpdate) GetEmailVerified() *wrapperspb.BoolValue
func (*EmailUpdate) ProtoMessage ¶ added in v1.0.1
func (*EmailUpdate) ProtoMessage()
func (*EmailUpdate) ProtoReflect ¶ added in v1.0.1
func (x *EmailUpdate) ProtoReflect() protoreflect.Message
func (*EmailUpdate) Reset ¶ added in v1.0.1
func (x *EmailUpdate) Reset()
func (*EmailUpdate) String ¶ added in v1.0.1
func (x *EmailUpdate) 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 ExternalOauth2State ¶ added in v1.0.1
type ExternalOauth2State 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 (*ExternalOauth2State) Descriptor
deprecated
added in
v1.0.1
func (*ExternalOauth2State) Descriptor() ([]byte, []int)
Deprecated: Use ExternalOauth2State.ProtoReflect.Descriptor instead.
func (*ExternalOauth2State) GetIdentity ¶ added in v1.0.1
func (x *ExternalOauth2State) GetIdentity() *Identity
func (*ExternalOauth2State) GetRequest ¶ added in v1.0.1
func (x *ExternalOauth2State) GetRequest() *ExternalOauth2Request
func (*ExternalOauth2State) ProtoMessage ¶ added in v1.0.1
func (*ExternalOauth2State) ProtoMessage()
func (*ExternalOauth2State) ProtoReflect ¶ added in v1.0.1
func (x *ExternalOauth2State) ProtoReflect() protoreflect.Message
func (*ExternalOauth2State) Reset ¶ added in v1.0.1
func (x *ExternalOauth2State) Reset()
func (*ExternalOauth2State) String ¶ added in v1.0.1
func (x *ExternalOauth2State) 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"` MultiFactorRequired bool `protobuf:"varint,12,opt,name=multi_factor_required,json=multiFactorRequired,proto3" json:"multi_factor_required,omitempty"` // contains filtered or unexported fields }
func (*IDP) Descriptor
deprecated
func (*IDP) GetAutoCreate ¶
func (*IDP) GetClaimedDomains ¶
func (*IDP) GetDescription ¶
func (*IDP) GetEmailVerificationRequired ¶
func (*IDP) GetEnabled ¶
func (*IDP) GetMetadata ¶
func (*IDP) GetMultiFactorRequired ¶ added in v1.0.13
func (*IDP) GetProtocol ¶
func (*IDP) ProtoMessage ¶
func (*IDP) ProtoMessage()
func (*IDP) ProtoReflect ¶
func (x *IDP) ProtoReflect() protoreflect.Message
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) 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) 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
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) ProtoMessage ¶
func (*IDPs) ProtoMessage()
func (*IDPs) ProtoReflect ¶
func (x *IDPs) ProtoReflect() protoreflect.Message
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) GetEmailVerified ¶
func (*Identity) GetIdpSlug ¶
func (*Identity) GetSubject ¶
func (*Identity) ProtoMessage ¶
func (*Identity) ProtoMessage()
func (*Identity) ProtoReflect ¶
func (x *Identity) ProtoReflect() protoreflect.Message
type IdentityFilter ¶ added in v1.0.1
type IdentityFilter struct { Subject *types.IDFilterExpression `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` IdpSlug *types.IDFilterExpression `protobuf:"bytes,2,opt,name=idp_slug,json=idpSlug,proto3" json:"idp_slug,omitempty"` Email *types.StringFilterExpression `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` // contains filtered or unexported fields }
func (*IdentityFilter) Descriptor
deprecated
added in
v1.0.1
func (*IdentityFilter) Descriptor() ([]byte, []int)
Deprecated: Use IdentityFilter.ProtoReflect.Descriptor instead.
func (*IdentityFilter) GetEmail ¶ added in v1.0.1
func (x *IdentityFilter) GetEmail() *types.StringFilterExpression
func (*IdentityFilter) GetIdpSlug ¶ added in v1.0.1
func (x *IdentityFilter) GetIdpSlug() *types.IDFilterExpression
func (*IdentityFilter) GetSubject ¶ added in v1.0.1
func (x *IdentityFilter) GetSubject() *types.IDFilterExpression
func (*IdentityFilter) ProtoMessage ¶ added in v1.0.1
func (*IdentityFilter) ProtoMessage()
func (*IdentityFilter) ProtoReflect ¶ added in v1.0.1
func (x *IdentityFilter) ProtoReflect() protoreflect.Message
func (*IdentityFilter) Reset ¶ added in v1.0.1
func (x *IdentityFilter) Reset()
func (*IdentityFilter) String ¶ added in v1.0.1
func (x *IdentityFilter) 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 (x *LinkedIdentitiesUpdate) GetGranular() *LinkedIdentitiesUpdate_Granular
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 (x *LinkedIdentitiesUpdate_Granular) GetAdd() []*Identity
func (*LinkedIdentitiesUpdate_Granular) GetRemove ¶
func (x *LinkedIdentitiesUpdate_Granular) GetRemove() []*Identity
func (*LinkedIdentitiesUpdate_Granular) ProtoMessage ¶
func (*LinkedIdentitiesUpdate_Granular) ProtoMessage()
func (*LinkedIdentitiesUpdate_Granular) ProtoReflect ¶
func (x *LinkedIdentitiesUpdate_Granular) ProtoReflect() protoreflect.Message
func (*LinkedIdentitiesUpdate_Granular) Reset ¶
func (x *LinkedIdentitiesUpdate_Granular) Reset()
func (*LinkedIdentitiesUpdate_Granular) String ¶
func (x *LinkedIdentitiesUpdate_Granular) String() 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) ProtoMessage ¶
func (*Password) ProtoMessage()
func (*Password) ProtoReflect ¶
func (x *Password) ProtoReflect() protoreflect.Message
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 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) GetGithub ¶
func (x *Protocol) GetGithub() *GithubOAuth2Protocol
func (*Protocol) GetOauth2 ¶
func (x *Protocol) GetOauth2() *OAuth2Protocol
func (*Protocol) GetOidc ¶
func (x *Protocol) GetOidc() *OIDCProtocol
func (*Protocol) ProtoMessage ¶
func (*Protocol) ProtoMessage()
func (*Protocol) ProtoReflect ¶
func (x *Protocol) ProtoReflect() protoreflect.Message
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 RageUser ¶ added in v1.0.1
type RageUser struct { State RageUserState `protobuf:"varint,2,opt,name=state,proto3,enum=proto.oidc.models.RageUserState" json:"state,omitempty"` RootIdentity *Identity `protobuf:"bytes,3,opt,name=root_identity,json=rootIdentity,proto3" json:"root_identity,omitempty"` LinkedIdentities *LinkedIdentities `protobuf:"bytes,4,opt,name=linked_identities,json=linkedIdentities,proto3" json:"linked_identities,omitempty"` Recovery *Recovery `protobuf:"bytes,5,opt,name=recovery,proto3" json:"recovery,omitempty"` Password *Password `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"` WebAuthN *WebAuthN `protobuf:"bytes,7,opt,name=web_auth_n,json=webAuthN,proto3" json:"web_auth_n,omitempty"` TOTP *TOTP `protobuf:"bytes,8,opt,name=t_o_t_p,json=tOTP,proto3" json:"t_o_t_p,omitempty"` // contains filtered or unexported fields }
func (*RageUser) Descriptor
deprecated
added in
v1.0.1
func (*RageUser) GetLinkedIdentities ¶ added in v1.0.1
func (x *RageUser) GetLinkedIdentities() *LinkedIdentities
func (*RageUser) GetPassword ¶ added in v1.0.1
func (*RageUser) GetRecovery ¶ added in v1.0.1
func (*RageUser) GetRootIdentity ¶ added in v1.0.1
func (*RageUser) GetState ¶ added in v1.0.1
func (x *RageUser) GetState() RageUserState
func (*RageUser) GetWebAuthN ¶ added in v1.0.9
func (*RageUser) ProtoMessage ¶ added in v1.0.1
func (*RageUser) ProtoMessage()
func (*RageUser) ProtoReflect ¶ added in v1.0.1
func (x *RageUser) ProtoReflect() protoreflect.Message
type RageUserFilter ¶ added in v1.0.1
type RageUserFilter struct { RootSubject *types.IDFilterExpression `protobuf:"bytes,1,opt,name=root_subject,json=rootSubject,proto3" json:"root_subject,omitempty"` RootIdpSlug *types.IDFilterExpression `protobuf:"bytes,2,opt,name=root_idp_slug,json=rootIdpSlug,proto3" json:"root_idp_slug,omitempty"` RootEmail *types.StringFilterExpression `protobuf:"bytes,3,opt,name=root_email,json=rootEmail,proto3" json:"root_email,omitempty"` LinkedIdentitySubject *types.IDFilterExpression `` /* 126-byte string literal not displayed */ LinkedIdentityIdpSlug *types.IDFilterExpression `` /* 128-byte string literal not displayed */ LinkedIdentityEmail *types.StringFilterExpression `protobuf:"bytes,6,opt,name=linked_identity_email,json=linkedIdentityEmail,proto3" json:"linked_identity_email,omitempty"` // contains filtered or unexported fields }
func (*RageUserFilter) Descriptor
deprecated
added in
v1.0.1
func (*RageUserFilter) Descriptor() ([]byte, []int)
Deprecated: Use RageUserFilter.ProtoReflect.Descriptor instead.
func (*RageUserFilter) GetLinkedIdentityEmail ¶ added in v1.0.1
func (x *RageUserFilter) GetLinkedIdentityEmail() *types.StringFilterExpression
func (*RageUserFilter) GetLinkedIdentityIdpSlug ¶ added in v1.0.1
func (x *RageUserFilter) GetLinkedIdentityIdpSlug() *types.IDFilterExpression
func (*RageUserFilter) GetLinkedIdentitySubject ¶ added in v1.0.1
func (x *RageUserFilter) GetLinkedIdentitySubject() *types.IDFilterExpression
func (*RageUserFilter) GetRootEmail ¶ added in v1.0.1
func (x *RageUserFilter) GetRootEmail() *types.StringFilterExpression
func (*RageUserFilter) GetRootIdpSlug ¶ added in v1.0.1
func (x *RageUserFilter) GetRootIdpSlug() *types.IDFilterExpression
func (*RageUserFilter) GetRootSubject ¶ added in v1.0.1
func (x *RageUserFilter) GetRootSubject() *types.IDFilterExpression
func (*RageUserFilter) ProtoMessage ¶ added in v1.0.1
func (*RageUserFilter) ProtoMessage()
func (*RageUserFilter) ProtoReflect ¶ added in v1.0.1
func (x *RageUserFilter) ProtoReflect() protoreflect.Message
func (*RageUserFilter) Reset ¶ added in v1.0.1
func (x *RageUserFilter) Reset()
func (*RageUserFilter) String ¶ added in v1.0.1
func (x *RageUserFilter) String() string
type RageUserState ¶ added in v1.0.1
type RageUserState int32
const ( RageUserState_USER_STATE_UNSPECIFIED RageUserState = 0 RageUserState_USER_STATE_ACTIVE RageUserState = 1 RageUserState_USER_STATE_DISABLED RageUserState = 2 RageUserState_USER_STATE_DELETED RageUserState = 3 RageUserState_USER_STATE_PENDING RageUserState = 4 )
func (RageUserState) Descriptor ¶ added in v1.0.1
func (RageUserState) Descriptor() protoreflect.EnumDescriptor
func (RageUserState) Enum ¶ added in v1.0.1
func (x RageUserState) Enum() *RageUserState
func (RageUserState) EnumDescriptor
deprecated
added in
v1.0.1
func (RageUserState) EnumDescriptor() ([]byte, []int)
Deprecated: Use RageUserState.Descriptor instead.
func (RageUserState) Number ¶ added in v1.0.1
func (x RageUserState) Number() protoreflect.EnumNumber
func (RageUserState) String ¶ added in v1.0.1
func (x RageUserState) String() string
func (RageUserState) Type ¶ added in v1.0.1
func (RageUserState) Type() protoreflect.EnumType
type RageUserStateValue ¶ added in v1.0.1
type RageUserStateValue struct { Value RageUserState `protobuf:"varint,1,opt,name=value,proto3,enum=proto.oidc.models.RageUserState" json:"value,omitempty"` // contains filtered or unexported fields }
func (*RageUserStateValue) Descriptor
deprecated
added in
v1.0.1
func (*RageUserStateValue) Descriptor() ([]byte, []int)
Deprecated: Use RageUserStateValue.ProtoReflect.Descriptor instead.
func (*RageUserStateValue) GetValue ¶ added in v1.0.1
func (x *RageUserStateValue) GetValue() RageUserState
func (*RageUserStateValue) ProtoMessage ¶ added in v1.0.1
func (*RageUserStateValue) ProtoMessage()
func (*RageUserStateValue) ProtoReflect ¶ added in v1.0.1
func (x *RageUserStateValue) ProtoReflect() protoreflect.Message
func (*RageUserStateValue) Reset ¶ added in v1.0.1
func (x *RageUserStateValue) Reset()
func (*RageUserStateValue) String ¶ added in v1.0.1
func (x *RageUserStateValue) String() string
type RageUserUpdate ¶ added in v1.0.1
type RageUserUpdate struct { RootIdentity *IdentityUpdate `protobuf:"bytes,1,opt,name=root_identity,json=rootIdentity,proto3" json:"root_identity,omitempty"` State *RageUserStateValue `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` LinkedIdentities *LinkedIdentitiesUpdate `protobuf:"bytes,3,opt,name=linked_identities,json=linkedIdentities,proto3" json:"linked_identities,omitempty"` Recovery *RecoveryUpdate `protobuf:"bytes,4,opt,name=recovery,proto3" json:"recovery,omitempty"` Password *PasswordUpdate `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` WebAuthN *WebAuthNUpdate `protobuf:"bytes,6,opt,name=web_auth_n,json=webAuthN,proto3" json:"web_auth_n,omitempty"` TOTP *TOTPUpdate `protobuf:"bytes,7,opt,name=t_o_t_p,json=tOTP,proto3" json:"t_o_t_p,omitempty"` // contains filtered or unexported fields }
func (*RageUserUpdate) Descriptor
deprecated
added in
v1.0.1
func (*RageUserUpdate) Descriptor() ([]byte, []int)
Deprecated: Use RageUserUpdate.ProtoReflect.Descriptor instead.
func (*RageUserUpdate) GetLinkedIdentities ¶ added in v1.0.1
func (x *RageUserUpdate) GetLinkedIdentities() *LinkedIdentitiesUpdate
func (*RageUserUpdate) GetPassword ¶ added in v1.0.1
func (x *RageUserUpdate) GetPassword() *PasswordUpdate
func (*RageUserUpdate) GetRecovery ¶ added in v1.0.1
func (x *RageUserUpdate) GetRecovery() *RecoveryUpdate
func (*RageUserUpdate) GetRootIdentity ¶ added in v1.0.1
func (x *RageUserUpdate) GetRootIdentity() *IdentityUpdate
func (*RageUserUpdate) GetState ¶ added in v1.0.1
func (x *RageUserUpdate) GetState() *RageUserStateValue
func (*RageUserUpdate) GetTOTP ¶ added in v1.0.13
func (x *RageUserUpdate) GetTOTP() *TOTPUpdate
func (*RageUserUpdate) GetWebAuthN ¶ added in v1.0.9
func (x *RageUserUpdate) GetWebAuthN() *WebAuthNUpdate
func (*RageUserUpdate) ProtoMessage ¶ added in v1.0.1
func (*RageUserUpdate) ProtoMessage()
func (*RageUserUpdate) ProtoReflect ¶ added in v1.0.1
func (x *RageUserUpdate) ProtoReflect() protoreflect.Message
func (*RageUserUpdate) Reset ¶ added in v1.0.1
func (x *RageUserUpdate) Reset()
func (*RageUserUpdate) String ¶ added in v1.0.1
func (x *RageUserUpdate) String() string
type RageUsers ¶ added in v1.0.1
type RageUsers struct { Users []*RageUser `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // contains filtered or unexported fields }
func (*RageUsers) Descriptor
deprecated
added in
v1.0.1
func (*RageUsers) ProtoMessage ¶ added in v1.0.1
func (*RageUsers) ProtoMessage()
func (*RageUsers) ProtoReflect ¶ added in v1.0.1
func (x *RageUsers) ProtoReflect() protoreflect.Message
type Recovery ¶
type Recovery struct { // only one email is allowed. Make this simple Email *Email `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` // contains filtered or unexported fields }
func (*Recovery) Descriptor
deprecated
func (*Recovery) ProtoMessage ¶
func (*Recovery) ProtoMessage()
func (*Recovery) ProtoReflect ¶
func (x *Recovery) ProtoReflect() protoreflect.Message
type RecoveryUpdate ¶
type RecoveryUpdate struct { Email *EmailUpdate `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` // contains filtered or unexported fields }
func (*RecoveryUpdate) Descriptor
deprecated
func (*RecoveryUpdate) Descriptor() ([]byte, []int)
Deprecated: Use RecoveryUpdate.ProtoReflect.Descriptor instead.
func (*RecoveryUpdate) GetEmail ¶ added in v1.0.1
func (x *RecoveryUpdate) GetEmail() *EmailUpdate
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 TOTP ¶ added in v1.0.13
type TOTP struct { Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` Verified bool `protobuf:"varint,3,opt,name=verified,proto3" json:"verified,omitempty"` // contains filtered or unexported fields }
func (*TOTP) Descriptor
deprecated
added in
v1.0.13
func (*TOTP) GetEnabled ¶ added in v1.0.13
func (*TOTP) GetVerified ¶ added in v1.0.13
func (*TOTP) ProtoMessage ¶ added in v1.0.13
func (*TOTP) ProtoMessage()
func (*TOTP) ProtoReflect ¶ added in v1.0.13
func (x *TOTP) ProtoReflect() protoreflect.Message
type TOTPUpdate ¶ added in v1.0.13
type TOTPUpdate struct { Enabled *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enabled,proto3" json:"enabled,omitempty"` Verified *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=verified,proto3" json:"verified,omitempty"` // contains filtered or unexported fields }
func (*TOTPUpdate) Descriptor
deprecated
added in
v1.0.13
func (*TOTPUpdate) Descriptor() ([]byte, []int)
Deprecated: Use TOTPUpdate.ProtoReflect.Descriptor instead.
func (*TOTPUpdate) GetEnabled ¶ added in v1.0.13
func (x *TOTPUpdate) GetEnabled() *wrapperspb.BoolValue
func (*TOTPUpdate) GetVerified ¶ added in v1.0.13
func (x *TOTPUpdate) GetVerified() *wrapperspb.BoolValue
func (*TOTPUpdate) ProtoMessage ¶ added in v1.0.13
func (*TOTPUpdate) ProtoMessage()
func (*TOTPUpdate) ProtoReflect ¶ added in v1.0.13
func (x *TOTPUpdate) ProtoReflect() protoreflect.Message
func (*TOTPUpdate) Reset ¶ added in v1.0.13
func (x *TOTPUpdate) Reset()
func (*TOTPUpdate) String ¶ added in v1.0.13
func (x *TOTPUpdate) String() string
type WebAuthN ¶ added in v1.0.9
type WebAuthN struct { Credentials []*webauthn.Credential `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"` // contains filtered or unexported fields }
func (*WebAuthN) Descriptor
deprecated
added in
v1.0.9
func (*WebAuthN) GetCredentials ¶ added in v1.0.9
func (x *WebAuthN) GetCredentials() []*webauthn.Credential
func (*WebAuthN) ProtoMessage ¶ added in v1.0.9
func (*WebAuthN) ProtoMessage()
func (*WebAuthN) ProtoReflect ¶ added in v1.0.9
func (x *WebAuthN) ProtoReflect() protoreflect.Message
type WebAuthNUpdate ¶ added in v1.0.9
type WebAuthNUpdate struct { Credentials *webauthn.CredentialArrayUpdate `protobuf:"bytes,1,opt,name=credentials,proto3" json:"credentials,omitempty"` // contains filtered or unexported fields }
func (*WebAuthNUpdate) Descriptor
deprecated
added in
v1.0.9
func (*WebAuthNUpdate) Descriptor() ([]byte, []int)
Deprecated: Use WebAuthNUpdate.ProtoReflect.Descriptor instead.
func (*WebAuthNUpdate) GetCredentials ¶ added in v1.0.9
func (x *WebAuthNUpdate) GetCredentials() *webauthn.CredentialArrayUpdate
func (*WebAuthNUpdate) ProtoMessage ¶ added in v1.0.9
func (*WebAuthNUpdate) ProtoMessage()
func (*WebAuthNUpdate) ProtoReflect ¶ added in v1.0.9
func (x *WebAuthNUpdate) ProtoReflect() protoreflect.Message
func (*WebAuthNUpdate) Reset ¶ added in v1.0.9
func (x *WebAuthNUpdate) Reset()
func (*WebAuthNUpdate) String ¶ added in v1.0.9
func (x *WebAuthNUpdate) String() string