Documentation ¶
Index ¶
- Constants
- Variables
- func GetAuthToken(ctx context.Context) (string, error)
- func HashToken(token string) string
- func IsErrAlreadyActivated(err error) bool
- func IsErrBadToken(err error) bool
- func IsErrExpiredToken(err error) bool
- func IsErrInvalidPrincipal(err error) bool
- func IsErrNoMetadata(err error) bool
- func IsErrNoRoleBinding(err error) bool
- func IsErrNotActivated(err error) bool
- func IsErrNotAuthorized(err error) bool
- func IsErrNotSignedIn(err error) bool
- func IsErrTooShortTTL(err error) bool
- func RegisterAPIServer(s grpc.ServiceRegistrar, srv APIServer)
- type APIClient
- type APIServer
- type ActivateRequest
- func (*ActivateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ActivateRequest) GetRootToken() string
- func (x *ActivateRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ActivateRequest) ProtoMessage()
- func (x *ActivateRequest) ProtoReflect() protoreflect.Message
- func (x *ActivateRequest) Reset()
- func (x *ActivateRequest) String() string
- func (m *ActivateRequest) Validate() error
- func (m *ActivateRequest) ValidateAll() error
- type ActivateRequestMultiError
- type ActivateRequestValidationError
- func (e ActivateRequestValidationError) Cause() error
- func (e ActivateRequestValidationError) Error() string
- func (e ActivateRequestValidationError) ErrorName() string
- func (e ActivateRequestValidationError) Field() string
- func (e ActivateRequestValidationError) Key() bool
- func (e ActivateRequestValidationError) Reason() string
- type ActivateResponse
- func (*ActivateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ActivateResponse) GetPachToken() string
- func (x *ActivateResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ActivateResponse) ProtoMessage()
- func (x *ActivateResponse) ProtoReflect() protoreflect.Message
- func (x *ActivateResponse) Reset()
- func (x *ActivateResponse) String() string
- func (m *ActivateResponse) Validate() error
- func (m *ActivateResponse) ValidateAll() error
- type ActivateResponseMultiError
- type ActivateResponseValidationError
- func (e ActivateResponseValidationError) Cause() error
- func (e ActivateResponseValidationError) Error() string
- func (e ActivateResponseValidationError) ErrorName() string
- func (e ActivateResponseValidationError) Field() string
- func (e ActivateResponseValidationError) Key() bool
- func (e ActivateResponseValidationError) Reason() string
- type AuthenticateRequest
- func (*AuthenticateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticateRequest) GetIdToken() string
- func (x *AuthenticateRequest) GetOidcState() string
- func (x *AuthenticateRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*AuthenticateRequest) ProtoMessage()
- func (x *AuthenticateRequest) ProtoReflect() protoreflect.Message
- func (x *AuthenticateRequest) Reset()
- func (x *AuthenticateRequest) String() string
- func (m *AuthenticateRequest) Validate() error
- func (m *AuthenticateRequest) ValidateAll() error
- type AuthenticateRequestMultiError
- type AuthenticateRequestValidationError
- func (e AuthenticateRequestValidationError) Cause() error
- func (e AuthenticateRequestValidationError) Error() string
- func (e AuthenticateRequestValidationError) ErrorName() string
- func (e AuthenticateRequestValidationError) Field() string
- func (e AuthenticateRequestValidationError) Key() bool
- func (e AuthenticateRequestValidationError) Reason() string
- type AuthenticateResponse
- func (*AuthenticateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticateResponse) GetPachToken() string
- func (x *AuthenticateResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*AuthenticateResponse) ProtoMessage()
- func (x *AuthenticateResponse) ProtoReflect() protoreflect.Message
- func (x *AuthenticateResponse) Reset()
- func (x *AuthenticateResponse) String() string
- func (m *AuthenticateResponse) Validate() error
- func (m *AuthenticateResponse) ValidateAll() error
- type AuthenticateResponseMultiError
- type AuthenticateResponseValidationError
- func (e AuthenticateResponseValidationError) Cause() error
- func (e AuthenticateResponseValidationError) Error() string
- func (e AuthenticateResponseValidationError) ErrorName() string
- func (e AuthenticateResponseValidationError) Field() string
- func (e AuthenticateResponseValidationError) Key() bool
- func (e AuthenticateResponseValidationError) Reason() string
- type AuthorizeRequest
- func (*AuthorizeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizeRequest) GetPermissions() []Permission
- func (x *AuthorizeRequest) GetResource() *Resource
- func (x *AuthorizeRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*AuthorizeRequest) ProtoMessage()
- func (x *AuthorizeRequest) ProtoReflect() protoreflect.Message
- func (x *AuthorizeRequest) Reset()
- func (x *AuthorizeRequest) String() string
- func (m *AuthorizeRequest) Validate() error
- func (m *AuthorizeRequest) ValidateAll() error
- type AuthorizeRequestMultiError
- type AuthorizeRequestValidationError
- func (e AuthorizeRequestValidationError) Cause() error
- func (e AuthorizeRequestValidationError) Error() string
- func (e AuthorizeRequestValidationError) ErrorName() string
- func (e AuthorizeRequestValidationError) Field() string
- func (e AuthorizeRequestValidationError) Key() bool
- func (e AuthorizeRequestValidationError) Reason() string
- type AuthorizeResponse
- func (*AuthorizeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizeResponse) GetAuthorized() bool
- func (x *AuthorizeResponse) GetMissing() []Permission
- func (x *AuthorizeResponse) GetPrincipal() string
- func (x *AuthorizeResponse) GetSatisfied() []Permission
- func (x *AuthorizeResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*AuthorizeResponse) ProtoMessage()
- func (x *AuthorizeResponse) ProtoReflect() protoreflect.Message
- func (x *AuthorizeResponse) Reset()
- func (x *AuthorizeResponse) String() string
- func (m *AuthorizeResponse) Validate() error
- func (m *AuthorizeResponse) ValidateAll() error
- type AuthorizeResponseMultiError
- type AuthorizeResponseValidationError
- func (e AuthorizeResponseValidationError) Cause() error
- func (e AuthorizeResponseValidationError) Error() string
- func (e AuthorizeResponseValidationError) ErrorName() string
- func (e AuthorizeResponseValidationError) Field() string
- func (e AuthorizeResponseValidationError) Key() bool
- func (e AuthorizeResponseValidationError) Reason() string
- type DeactivateRequest
- func (*DeactivateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeactivateRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*DeactivateRequest) ProtoMessage()
- func (x *DeactivateRequest) ProtoReflect() protoreflect.Message
- func (x *DeactivateRequest) Reset()
- func (x *DeactivateRequest) String() string
- func (m *DeactivateRequest) Validate() error
- func (m *DeactivateRequest) ValidateAll() error
- type DeactivateRequestMultiError
- type DeactivateRequestValidationError
- func (e DeactivateRequestValidationError) Cause() error
- func (e DeactivateRequestValidationError) Error() string
- func (e DeactivateRequestValidationError) ErrorName() string
- func (e DeactivateRequestValidationError) Field() string
- func (e DeactivateRequestValidationError) Key() bool
- func (e DeactivateRequestValidationError) Reason() string
- type DeactivateResponse
- func (*DeactivateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeactivateResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*DeactivateResponse) ProtoMessage()
- func (x *DeactivateResponse) ProtoReflect() protoreflect.Message
- func (x *DeactivateResponse) Reset()
- func (x *DeactivateResponse) String() string
- func (m *DeactivateResponse) Validate() error
- func (m *DeactivateResponse) ValidateAll() error
- type DeactivateResponseMultiError
- type DeactivateResponseValidationError
- func (e DeactivateResponseValidationError) Cause() error
- func (e DeactivateResponseValidationError) Error() string
- func (e DeactivateResponseValidationError) ErrorName() string
- func (e DeactivateResponseValidationError) Field() string
- func (e DeactivateResponseValidationError) Key() bool
- func (e DeactivateResponseValidationError) Reason() string
- type DeleteExpiredAuthTokensRequest
- func (*DeleteExpiredAuthTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteExpiredAuthTokensRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*DeleteExpiredAuthTokensRequest) ProtoMessage()
- func (x *DeleteExpiredAuthTokensRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteExpiredAuthTokensRequest) Reset()
- func (x *DeleteExpiredAuthTokensRequest) String() string
- func (m *DeleteExpiredAuthTokensRequest) Validate() error
- func (m *DeleteExpiredAuthTokensRequest) ValidateAll() error
- type DeleteExpiredAuthTokensRequestMultiError
- type DeleteExpiredAuthTokensRequestValidationError
- func (e DeleteExpiredAuthTokensRequestValidationError) Cause() error
- func (e DeleteExpiredAuthTokensRequestValidationError) Error() string
- func (e DeleteExpiredAuthTokensRequestValidationError) ErrorName() string
- func (e DeleteExpiredAuthTokensRequestValidationError) Field() string
- func (e DeleteExpiredAuthTokensRequestValidationError) Key() bool
- func (e DeleteExpiredAuthTokensRequestValidationError) Reason() string
- type DeleteExpiredAuthTokensResponse
- func (*DeleteExpiredAuthTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteExpiredAuthTokensResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*DeleteExpiredAuthTokensResponse) ProtoMessage()
- func (x *DeleteExpiredAuthTokensResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteExpiredAuthTokensResponse) Reset()
- func (x *DeleteExpiredAuthTokensResponse) String() string
- func (m *DeleteExpiredAuthTokensResponse) Validate() error
- func (m *DeleteExpiredAuthTokensResponse) ValidateAll() error
- type DeleteExpiredAuthTokensResponseMultiError
- type DeleteExpiredAuthTokensResponseValidationError
- func (e DeleteExpiredAuthTokensResponseValidationError) Cause() error
- func (e DeleteExpiredAuthTokensResponseValidationError) Error() string
- func (e DeleteExpiredAuthTokensResponseValidationError) ErrorName() string
- func (e DeleteExpiredAuthTokensResponseValidationError) Field() string
- func (e DeleteExpiredAuthTokensResponseValidationError) Key() bool
- func (e DeleteExpiredAuthTokensResponseValidationError) Reason() string
- type ErrInvalidPrincipal
- type ErrNoRoleBinding
- type ErrNotAuthorized
- type ErrTooShortTTL
- type ExtractAuthTokensRequest
- func (*ExtractAuthTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExtractAuthTokensRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ExtractAuthTokensRequest) ProtoMessage()
- func (x *ExtractAuthTokensRequest) ProtoReflect() protoreflect.Message
- func (x *ExtractAuthTokensRequest) Reset()
- func (x *ExtractAuthTokensRequest) String() string
- func (m *ExtractAuthTokensRequest) Validate() error
- func (m *ExtractAuthTokensRequest) ValidateAll() error
- type ExtractAuthTokensRequestMultiError
- type ExtractAuthTokensRequestValidationError
- func (e ExtractAuthTokensRequestValidationError) Cause() error
- func (e ExtractAuthTokensRequestValidationError) Error() string
- func (e ExtractAuthTokensRequestValidationError) ErrorName() string
- func (e ExtractAuthTokensRequestValidationError) Field() string
- func (e ExtractAuthTokensRequestValidationError) Key() bool
- func (e ExtractAuthTokensRequestValidationError) Reason() string
- type ExtractAuthTokensResponse
- func (*ExtractAuthTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExtractAuthTokensResponse) GetTokens() []*TokenInfo
- func (x *ExtractAuthTokensResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ExtractAuthTokensResponse) ProtoMessage()
- func (x *ExtractAuthTokensResponse) ProtoReflect() protoreflect.Message
- func (x *ExtractAuthTokensResponse) Reset()
- func (x *ExtractAuthTokensResponse) String() string
- func (m *ExtractAuthTokensResponse) Validate() error
- func (m *ExtractAuthTokensResponse) ValidateAll() error
- type ExtractAuthTokensResponseMultiError
- type ExtractAuthTokensResponseValidationError
- func (e ExtractAuthTokensResponseValidationError) Cause() error
- func (e ExtractAuthTokensResponseValidationError) Error() string
- func (e ExtractAuthTokensResponseValidationError) ErrorName() string
- func (e ExtractAuthTokensResponseValidationError) Field() string
- func (e ExtractAuthTokensResponseValidationError) Key() bool
- func (e ExtractAuthTokensResponseValidationError) Reason() string
- type GetConfigurationRequest
- func (*GetConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConfigurationRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetConfigurationRequest) ProtoMessage()
- func (x *GetConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *GetConfigurationRequest) Reset()
- func (x *GetConfigurationRequest) String() string
- func (m *GetConfigurationRequest) Validate() error
- func (m *GetConfigurationRequest) ValidateAll() error
- type GetConfigurationRequestMultiError
- type GetConfigurationRequestValidationError
- func (e GetConfigurationRequestValidationError) Cause() error
- func (e GetConfigurationRequestValidationError) Error() string
- func (e GetConfigurationRequestValidationError) ErrorName() string
- func (e GetConfigurationRequestValidationError) Field() string
- func (e GetConfigurationRequestValidationError) Key() bool
- func (e GetConfigurationRequestValidationError) Reason() string
- type GetConfigurationResponse
- func (*GetConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetConfigurationResponse) GetConfiguration() *OIDCConfig
- func (x *GetConfigurationResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetConfigurationResponse) ProtoMessage()
- func (x *GetConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *GetConfigurationResponse) Reset()
- func (x *GetConfigurationResponse) String() string
- func (m *GetConfigurationResponse) Validate() error
- func (m *GetConfigurationResponse) ValidateAll() error
- type GetConfigurationResponseMultiError
- type GetConfigurationResponseValidationError
- func (e GetConfigurationResponseValidationError) Cause() error
- func (e GetConfigurationResponseValidationError) Error() string
- func (e GetConfigurationResponseValidationError) ErrorName() string
- func (e GetConfigurationResponseValidationError) Field() string
- func (e GetConfigurationResponseValidationError) Key() bool
- func (e GetConfigurationResponseValidationError) Reason() string
- type GetGroupsForPrincipalRequest
- func (*GetGroupsForPrincipalRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGroupsForPrincipalRequest) GetPrincipal() string
- func (x *GetGroupsForPrincipalRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetGroupsForPrincipalRequest) ProtoMessage()
- func (x *GetGroupsForPrincipalRequest) ProtoReflect() protoreflect.Message
- func (x *GetGroupsForPrincipalRequest) Reset()
- func (x *GetGroupsForPrincipalRequest) String() string
- func (m *GetGroupsForPrincipalRequest) Validate() error
- func (m *GetGroupsForPrincipalRequest) ValidateAll() error
- type GetGroupsForPrincipalRequestMultiError
- type GetGroupsForPrincipalRequestValidationError
- func (e GetGroupsForPrincipalRequestValidationError) Cause() error
- func (e GetGroupsForPrincipalRequestValidationError) Error() string
- func (e GetGroupsForPrincipalRequestValidationError) ErrorName() string
- func (e GetGroupsForPrincipalRequestValidationError) Field() string
- func (e GetGroupsForPrincipalRequestValidationError) Key() bool
- func (e GetGroupsForPrincipalRequestValidationError) Reason() string
- type GetGroupsRequest
- func (*GetGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGroupsRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetGroupsRequest) ProtoMessage()
- func (x *GetGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *GetGroupsRequest) Reset()
- func (x *GetGroupsRequest) String() string
- func (m *GetGroupsRequest) Validate() error
- func (m *GetGroupsRequest) ValidateAll() error
- type GetGroupsRequestMultiError
- type GetGroupsRequestValidationError
- func (e GetGroupsRequestValidationError) Cause() error
- func (e GetGroupsRequestValidationError) Error() string
- func (e GetGroupsRequestValidationError) ErrorName() string
- func (e GetGroupsRequestValidationError) Field() string
- func (e GetGroupsRequestValidationError) Key() bool
- func (e GetGroupsRequestValidationError) Reason() string
- type GetGroupsResponse
- func (*GetGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetGroupsResponse) GetGroups() []string
- func (x *GetGroupsResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetGroupsResponse) ProtoMessage()
- func (x *GetGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *GetGroupsResponse) Reset()
- func (x *GetGroupsResponse) String() string
- func (m *GetGroupsResponse) Validate() error
- func (m *GetGroupsResponse) ValidateAll() error
- type GetGroupsResponseMultiError
- type GetGroupsResponseValidationError
- func (e GetGroupsResponseValidationError) Cause() error
- func (e GetGroupsResponseValidationError) Error() string
- func (e GetGroupsResponseValidationError) ErrorName() string
- func (e GetGroupsResponseValidationError) Field() string
- func (e GetGroupsResponseValidationError) Key() bool
- func (e GetGroupsResponseValidationError) Reason() string
- type GetOIDCLoginRequest
- func (*GetOIDCLoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOIDCLoginRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetOIDCLoginRequest) ProtoMessage()
- func (x *GetOIDCLoginRequest) ProtoReflect() protoreflect.Message
- func (x *GetOIDCLoginRequest) Reset()
- func (x *GetOIDCLoginRequest) String() string
- func (m *GetOIDCLoginRequest) Validate() error
- func (m *GetOIDCLoginRequest) ValidateAll() error
- type GetOIDCLoginRequestMultiError
- type GetOIDCLoginRequestValidationError
- func (e GetOIDCLoginRequestValidationError) Cause() error
- func (e GetOIDCLoginRequestValidationError) Error() string
- func (e GetOIDCLoginRequestValidationError) ErrorName() string
- func (e GetOIDCLoginRequestValidationError) Field() string
- func (e GetOIDCLoginRequestValidationError) Key() bool
- func (e GetOIDCLoginRequestValidationError) Reason() string
- type GetOIDCLoginResponse
- func (*GetOIDCLoginResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetOIDCLoginResponse) GetLoginUrl() string
- func (x *GetOIDCLoginResponse) GetState() string
- func (x *GetOIDCLoginResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetOIDCLoginResponse) ProtoMessage()
- func (x *GetOIDCLoginResponse) ProtoReflect() protoreflect.Message
- func (x *GetOIDCLoginResponse) Reset()
- func (x *GetOIDCLoginResponse) String() string
- func (m *GetOIDCLoginResponse) Validate() error
- func (m *GetOIDCLoginResponse) ValidateAll() error
- type GetOIDCLoginResponseMultiError
- type GetOIDCLoginResponseValidationError
- func (e GetOIDCLoginResponseValidationError) Cause() error
- func (e GetOIDCLoginResponseValidationError) Error() string
- func (e GetOIDCLoginResponseValidationError) ErrorName() string
- func (e GetOIDCLoginResponseValidationError) Field() string
- func (e GetOIDCLoginResponseValidationError) Key() bool
- func (e GetOIDCLoginResponseValidationError) Reason() string
- type GetPermissionsForPrincipalRequest
- func (*GetPermissionsForPrincipalRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPermissionsForPrincipalRequest) GetPrincipal() string
- func (x *GetPermissionsForPrincipalRequest) GetResource() *Resource
- func (x *GetPermissionsForPrincipalRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetPermissionsForPrincipalRequest) ProtoMessage()
- func (x *GetPermissionsForPrincipalRequest) ProtoReflect() protoreflect.Message
- func (x *GetPermissionsForPrincipalRequest) Reset()
- func (x *GetPermissionsForPrincipalRequest) String() string
- func (m *GetPermissionsForPrincipalRequest) Validate() error
- func (m *GetPermissionsForPrincipalRequest) ValidateAll() error
- type GetPermissionsForPrincipalRequestMultiError
- type GetPermissionsForPrincipalRequestValidationError
- func (e GetPermissionsForPrincipalRequestValidationError) Cause() error
- func (e GetPermissionsForPrincipalRequestValidationError) Error() string
- func (e GetPermissionsForPrincipalRequestValidationError) ErrorName() string
- func (e GetPermissionsForPrincipalRequestValidationError) Field() string
- func (e GetPermissionsForPrincipalRequestValidationError) Key() bool
- func (e GetPermissionsForPrincipalRequestValidationError) Reason() string
- type GetPermissionsRequest
- func (*GetPermissionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPermissionsRequest) GetResource() *Resource
- func (x *GetPermissionsRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetPermissionsRequest) ProtoMessage()
- func (x *GetPermissionsRequest) ProtoReflect() protoreflect.Message
- func (x *GetPermissionsRequest) Reset()
- func (x *GetPermissionsRequest) String() string
- func (m *GetPermissionsRequest) Validate() error
- func (m *GetPermissionsRequest) ValidateAll() error
- type GetPermissionsRequestMultiError
- type GetPermissionsRequestValidationError
- func (e GetPermissionsRequestValidationError) Cause() error
- func (e GetPermissionsRequestValidationError) Error() string
- func (e GetPermissionsRequestValidationError) ErrorName() string
- func (e GetPermissionsRequestValidationError) Field() string
- func (e GetPermissionsRequestValidationError) Key() bool
- func (e GetPermissionsRequestValidationError) Reason() string
- type GetPermissionsResponse
- func (*GetPermissionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetPermissionsResponse) GetPermissions() []Permission
- func (x *GetPermissionsResponse) GetRoles() []string
- func (x *GetPermissionsResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetPermissionsResponse) ProtoMessage()
- func (x *GetPermissionsResponse) ProtoReflect() protoreflect.Message
- func (x *GetPermissionsResponse) Reset()
- func (x *GetPermissionsResponse) String() string
- func (m *GetPermissionsResponse) Validate() error
- func (m *GetPermissionsResponse) ValidateAll() error
- type GetPermissionsResponseMultiError
- type GetPermissionsResponseValidationError
- func (e GetPermissionsResponseValidationError) Cause() error
- func (e GetPermissionsResponseValidationError) Error() string
- func (e GetPermissionsResponseValidationError) ErrorName() string
- func (e GetPermissionsResponseValidationError) Field() string
- func (e GetPermissionsResponseValidationError) Key() bool
- func (e GetPermissionsResponseValidationError) Reason() string
- type GetRobotTokenRequest
- func (*GetRobotTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRobotTokenRequest) GetRobot() string
- func (x *GetRobotTokenRequest) GetTtl() int64
- func (x *GetRobotTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetRobotTokenRequest) ProtoMessage()
- func (x *GetRobotTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetRobotTokenRequest) Reset()
- func (x *GetRobotTokenRequest) String() string
- func (m *GetRobotTokenRequest) Validate() error
- func (m *GetRobotTokenRequest) ValidateAll() error
- type GetRobotTokenRequestMultiError
- type GetRobotTokenRequestValidationError
- func (e GetRobotTokenRequestValidationError) Cause() error
- func (e GetRobotTokenRequestValidationError) Error() string
- func (e GetRobotTokenRequestValidationError) ErrorName() string
- func (e GetRobotTokenRequestValidationError) Field() string
- func (e GetRobotTokenRequestValidationError) Key() bool
- func (e GetRobotTokenRequestValidationError) Reason() string
- type GetRobotTokenResponse
- func (*GetRobotTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRobotTokenResponse) GetToken() string
- func (x *GetRobotTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetRobotTokenResponse) ProtoMessage()
- func (x *GetRobotTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetRobotTokenResponse) Reset()
- func (x *GetRobotTokenResponse) String() string
- func (m *GetRobotTokenResponse) Validate() error
- func (m *GetRobotTokenResponse) ValidateAll() error
- type GetRobotTokenResponseMultiError
- type GetRobotTokenResponseValidationError
- func (e GetRobotTokenResponseValidationError) Cause() error
- func (e GetRobotTokenResponseValidationError) Error() string
- func (e GetRobotTokenResponseValidationError) ErrorName() string
- func (e GetRobotTokenResponseValidationError) Field() string
- func (e GetRobotTokenResponseValidationError) Key() bool
- func (e GetRobotTokenResponseValidationError) Reason() string
- type GetRoleBindingRequest
- func (*GetRoleBindingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRoleBindingRequest) GetResource() *Resource
- func (x *GetRoleBindingRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetRoleBindingRequest) ProtoMessage()
- func (x *GetRoleBindingRequest) ProtoReflect() protoreflect.Message
- func (x *GetRoleBindingRequest) Reset()
- func (x *GetRoleBindingRequest) String() string
- func (m *GetRoleBindingRequest) Validate() error
- func (m *GetRoleBindingRequest) ValidateAll() error
- type GetRoleBindingRequestMultiError
- type GetRoleBindingRequestValidationError
- func (e GetRoleBindingRequestValidationError) Cause() error
- func (e GetRoleBindingRequestValidationError) Error() string
- func (e GetRoleBindingRequestValidationError) ErrorName() string
- func (e GetRoleBindingRequestValidationError) Field() string
- func (e GetRoleBindingRequestValidationError) Key() bool
- func (e GetRoleBindingRequestValidationError) Reason() string
- type GetRoleBindingResponse
- func (*GetRoleBindingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRoleBindingResponse) GetBinding() *RoleBinding
- func (x *GetRoleBindingResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetRoleBindingResponse) ProtoMessage()
- func (x *GetRoleBindingResponse) ProtoReflect() protoreflect.Message
- func (x *GetRoleBindingResponse) Reset()
- func (x *GetRoleBindingResponse) String() string
- func (m *GetRoleBindingResponse) Validate() error
- func (m *GetRoleBindingResponse) ValidateAll() error
- type GetRoleBindingResponseMultiError
- type GetRoleBindingResponseValidationError
- func (e GetRoleBindingResponseValidationError) Cause() error
- func (e GetRoleBindingResponseValidationError) Error() string
- func (e GetRoleBindingResponseValidationError) ErrorName() string
- func (e GetRoleBindingResponseValidationError) Field() string
- func (e GetRoleBindingResponseValidationError) Key() bool
- func (e GetRoleBindingResponseValidationError) Reason() string
- type GetRolesForPermissionRequest
- func (*GetRolesForPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRolesForPermissionRequest) GetPermission() Permission
- func (x *GetRolesForPermissionRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetRolesForPermissionRequest) ProtoMessage()
- func (x *GetRolesForPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *GetRolesForPermissionRequest) Reset()
- func (x *GetRolesForPermissionRequest) String() string
- func (m *GetRolesForPermissionRequest) Validate() error
- func (m *GetRolesForPermissionRequest) ValidateAll() error
- type GetRolesForPermissionRequestMultiError
- type GetRolesForPermissionRequestValidationError
- func (e GetRolesForPermissionRequestValidationError) Cause() error
- func (e GetRolesForPermissionRequestValidationError) Error() string
- func (e GetRolesForPermissionRequestValidationError) ErrorName() string
- func (e GetRolesForPermissionRequestValidationError) Field() string
- func (e GetRolesForPermissionRequestValidationError) Key() bool
- func (e GetRolesForPermissionRequestValidationError) Reason() string
- type GetRolesForPermissionResponse
- func (*GetRolesForPermissionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRolesForPermissionResponse) GetRoles() []*Role
- func (x *GetRolesForPermissionResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetRolesForPermissionResponse) ProtoMessage()
- func (x *GetRolesForPermissionResponse) ProtoReflect() protoreflect.Message
- func (x *GetRolesForPermissionResponse) Reset()
- func (x *GetRolesForPermissionResponse) String() string
- func (m *GetRolesForPermissionResponse) Validate() error
- func (m *GetRolesForPermissionResponse) ValidateAll() error
- type GetRolesForPermissionResponseMultiError
- type GetRolesForPermissionResponseValidationError
- func (e GetRolesForPermissionResponseValidationError) Cause() error
- func (e GetRolesForPermissionResponseValidationError) Error() string
- func (e GetRolesForPermissionResponseValidationError) ErrorName() string
- func (e GetRolesForPermissionResponseValidationError) Field() string
- func (e GetRolesForPermissionResponseValidationError) Key() bool
- func (e GetRolesForPermissionResponseValidationError) Reason() string
- type GetUsersRequest
- func (*GetUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUsersRequest) GetGroup() string
- func (x *GetUsersRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetUsersRequest) ProtoMessage()
- func (x *GetUsersRequest) ProtoReflect() protoreflect.Message
- func (x *GetUsersRequest) Reset()
- func (x *GetUsersRequest) String() string
- func (m *GetUsersRequest) Validate() error
- func (m *GetUsersRequest) ValidateAll() error
- type GetUsersRequestMultiError
- type GetUsersRequestValidationError
- func (e GetUsersRequestValidationError) Cause() error
- func (e GetUsersRequestValidationError) Error() string
- func (e GetUsersRequestValidationError) ErrorName() string
- func (e GetUsersRequestValidationError) Field() string
- func (e GetUsersRequestValidationError) Key() bool
- func (e GetUsersRequestValidationError) Reason() string
- type GetUsersResponse
- func (*GetUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUsersResponse) GetUsernames() []string
- func (x *GetUsersResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*GetUsersResponse) ProtoMessage()
- func (x *GetUsersResponse) ProtoReflect() protoreflect.Message
- func (x *GetUsersResponse) Reset()
- func (x *GetUsersResponse) String() string
- func (m *GetUsersResponse) Validate() error
- func (m *GetUsersResponse) ValidateAll() error
- type GetUsersResponseMultiError
- type GetUsersResponseValidationError
- func (e GetUsersResponseValidationError) Cause() error
- func (e GetUsersResponseValidationError) Error() string
- func (e GetUsersResponseValidationError) ErrorName() string
- func (e GetUsersResponseValidationError) Field() string
- func (e GetUsersResponseValidationError) Key() bool
- func (e GetUsersResponseValidationError) Reason() string
- type Groups
- func (*Groups) Descriptor() ([]byte, []int)deprecated
- func (x *Groups) GetGroups() map[string]bool
- func (x *Groups) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*Groups) ProtoMessage()
- func (x *Groups) ProtoReflect() protoreflect.Message
- func (x *Groups) Reset()
- func (x *Groups) String() string
- func (m *Groups) Validate() error
- func (m *Groups) ValidateAll() error
- type GroupsMultiError
- type GroupsValidationError
- type ModifyMembersRequest
- func (*ModifyMembersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyMembersRequest) GetAdd() []string
- func (x *ModifyMembersRequest) GetGroup() string
- func (x *ModifyMembersRequest) GetRemove() []string
- func (x *ModifyMembersRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ModifyMembersRequest) ProtoMessage()
- func (x *ModifyMembersRequest) ProtoReflect() protoreflect.Message
- func (x *ModifyMembersRequest) Reset()
- func (x *ModifyMembersRequest) String() string
- func (m *ModifyMembersRequest) Validate() error
- func (m *ModifyMembersRequest) ValidateAll() error
- type ModifyMembersRequestMultiError
- type ModifyMembersRequestValidationError
- func (e ModifyMembersRequestValidationError) Cause() error
- func (e ModifyMembersRequestValidationError) Error() string
- func (e ModifyMembersRequestValidationError) ErrorName() string
- func (e ModifyMembersRequestValidationError) Field() string
- func (e ModifyMembersRequestValidationError) Key() bool
- func (e ModifyMembersRequestValidationError) Reason() string
- type ModifyMembersResponse
- func (*ModifyMembersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyMembersResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ModifyMembersResponse) ProtoMessage()
- func (x *ModifyMembersResponse) ProtoReflect() protoreflect.Message
- func (x *ModifyMembersResponse) Reset()
- func (x *ModifyMembersResponse) String() string
- func (m *ModifyMembersResponse) Validate() error
- func (m *ModifyMembersResponse) ValidateAll() error
- type ModifyMembersResponseMultiError
- type ModifyMembersResponseValidationError
- func (e ModifyMembersResponseValidationError) Cause() error
- func (e ModifyMembersResponseValidationError) Error() string
- func (e ModifyMembersResponseValidationError) ErrorName() string
- func (e ModifyMembersResponseValidationError) Field() string
- func (e ModifyMembersResponseValidationError) Key() bool
- func (e ModifyMembersResponseValidationError) Reason() string
- type ModifyRoleBindingRequest
- func (*ModifyRoleBindingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyRoleBindingRequest) GetPrincipal() string
- func (x *ModifyRoleBindingRequest) GetResource() *Resource
- func (x *ModifyRoleBindingRequest) GetRoles() []string
- func (x *ModifyRoleBindingRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ModifyRoleBindingRequest) ProtoMessage()
- func (x *ModifyRoleBindingRequest) ProtoReflect() protoreflect.Message
- func (x *ModifyRoleBindingRequest) Reset()
- func (x *ModifyRoleBindingRequest) String() string
- func (m *ModifyRoleBindingRequest) Validate() error
- func (m *ModifyRoleBindingRequest) ValidateAll() error
- type ModifyRoleBindingRequestMultiError
- type ModifyRoleBindingRequestValidationError
- func (e ModifyRoleBindingRequestValidationError) Cause() error
- func (e ModifyRoleBindingRequestValidationError) Error() string
- func (e ModifyRoleBindingRequestValidationError) ErrorName() string
- func (e ModifyRoleBindingRequestValidationError) Field() string
- func (e ModifyRoleBindingRequestValidationError) Key() bool
- func (e ModifyRoleBindingRequestValidationError) Reason() string
- type ModifyRoleBindingResponse
- func (*ModifyRoleBindingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyRoleBindingResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*ModifyRoleBindingResponse) ProtoMessage()
- func (x *ModifyRoleBindingResponse) ProtoReflect() protoreflect.Message
- func (x *ModifyRoleBindingResponse) Reset()
- func (x *ModifyRoleBindingResponse) String() string
- func (m *ModifyRoleBindingResponse) Validate() error
- func (m *ModifyRoleBindingResponse) ValidateAll() error
- type ModifyRoleBindingResponseMultiError
- type ModifyRoleBindingResponseValidationError
- func (e ModifyRoleBindingResponseValidationError) Cause() error
- func (e ModifyRoleBindingResponseValidationError) Error() string
- func (e ModifyRoleBindingResponseValidationError) ErrorName() string
- func (e ModifyRoleBindingResponseValidationError) Field() string
- func (e ModifyRoleBindingResponseValidationError) Key() bool
- func (e ModifyRoleBindingResponseValidationError) Reason() string
- type OIDCConfig
- func (*OIDCConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OIDCConfig) GetClientId() string
- func (x *OIDCConfig) GetClientSecret() string
- func (x *OIDCConfig) GetIssuer() string
- func (x *OIDCConfig) GetLocalhostIssuer() bool
- func (x *OIDCConfig) GetRedirectUri() string
- func (x *OIDCConfig) GetRequireEmailVerified() bool
- func (x *OIDCConfig) GetScopes() []string
- func (x *OIDCConfig) GetUserAccessibleIssuerHost() string
- func (x *OIDCConfig) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*OIDCConfig) ProtoMessage()
- func (x *OIDCConfig) ProtoReflect() protoreflect.Message
- func (x *OIDCConfig) Reset()
- func (x *OIDCConfig) String() string
- func (m *OIDCConfig) Validate() error
- func (m *OIDCConfig) ValidateAll() error
- type OIDCConfigMultiError
- type OIDCConfigValidationError
- type Permission
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)deprecated
- func (x *Resource) GetName() string
- func (x *Resource) GetType() ResourceType
- func (x *Resource) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*Resource) ProtoMessage()
- func (x *Resource) ProtoReflect() protoreflect.Message
- func (x *Resource) Reset()
- func (x *Resource) String() string
- func (m *Resource) Validate() error
- func (m *Resource) ValidateAll() error
- type ResourceMultiError
- type ResourceType
- func (ResourceType) Descriptor() protoreflect.EnumDescriptor
- func (x ResourceType) Enum() *ResourceType
- func (ResourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResourceType) Number() protoreflect.EnumNumber
- func (x ResourceType) String() string
- func (ResourceType) Type() protoreflect.EnumType
- type ResourceValidationError
- type RestoreAuthTokenRequest
- func (*RestoreAuthTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreAuthTokenRequest) GetToken() *TokenInfo
- func (x *RestoreAuthTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RestoreAuthTokenRequest) ProtoMessage()
- func (x *RestoreAuthTokenRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreAuthTokenRequest) Reset()
- func (x *RestoreAuthTokenRequest) String() string
- func (m *RestoreAuthTokenRequest) Validate() error
- func (m *RestoreAuthTokenRequest) ValidateAll() error
- type RestoreAuthTokenRequestMultiError
- type RestoreAuthTokenRequestValidationError
- func (e RestoreAuthTokenRequestValidationError) Cause() error
- func (e RestoreAuthTokenRequestValidationError) Error() string
- func (e RestoreAuthTokenRequestValidationError) ErrorName() string
- func (e RestoreAuthTokenRequestValidationError) Field() string
- func (e RestoreAuthTokenRequestValidationError) Key() bool
- func (e RestoreAuthTokenRequestValidationError) Reason() string
- type RestoreAuthTokenResponse
- func (*RestoreAuthTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreAuthTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RestoreAuthTokenResponse) ProtoMessage()
- func (x *RestoreAuthTokenResponse) ProtoReflect() protoreflect.Message
- func (x *RestoreAuthTokenResponse) Reset()
- func (x *RestoreAuthTokenResponse) String() string
- func (m *RestoreAuthTokenResponse) Validate() error
- func (m *RestoreAuthTokenResponse) ValidateAll() error
- type RestoreAuthTokenResponseMultiError
- type RestoreAuthTokenResponseValidationError
- func (e RestoreAuthTokenResponseValidationError) Cause() error
- func (e RestoreAuthTokenResponseValidationError) Error() string
- func (e RestoreAuthTokenResponseValidationError) ErrorName() string
- func (e RestoreAuthTokenResponseValidationError) Field() string
- func (e RestoreAuthTokenResponseValidationError) Key() bool
- func (e RestoreAuthTokenResponseValidationError) Reason() string
- type RevokeAuthTokenRequest
- func (*RevokeAuthTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeAuthTokenRequest) GetToken() string
- func (x *RevokeAuthTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RevokeAuthTokenRequest) ProtoMessage()
- func (x *RevokeAuthTokenRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeAuthTokenRequest) Reset()
- func (x *RevokeAuthTokenRequest) String() string
- func (m *RevokeAuthTokenRequest) Validate() error
- func (m *RevokeAuthTokenRequest) ValidateAll() error
- type RevokeAuthTokenRequestMultiError
- type RevokeAuthTokenRequestValidationError
- func (e RevokeAuthTokenRequestValidationError) Cause() error
- func (e RevokeAuthTokenRequestValidationError) Error() string
- func (e RevokeAuthTokenRequestValidationError) ErrorName() string
- func (e RevokeAuthTokenRequestValidationError) Field() string
- func (e RevokeAuthTokenRequestValidationError) Key() bool
- func (e RevokeAuthTokenRequestValidationError) Reason() string
- type RevokeAuthTokenResponse
- func (*RevokeAuthTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeAuthTokenResponse) GetNumber() int64
- func (x *RevokeAuthTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RevokeAuthTokenResponse) ProtoMessage()
- func (x *RevokeAuthTokenResponse) ProtoReflect() protoreflect.Message
- func (x *RevokeAuthTokenResponse) Reset()
- func (x *RevokeAuthTokenResponse) String() string
- func (m *RevokeAuthTokenResponse) Validate() error
- func (m *RevokeAuthTokenResponse) ValidateAll() error
- type RevokeAuthTokenResponseMultiError
- type RevokeAuthTokenResponseValidationError
- func (e RevokeAuthTokenResponseValidationError) Cause() error
- func (e RevokeAuthTokenResponseValidationError) Error() string
- func (e RevokeAuthTokenResponseValidationError) ErrorName() string
- func (e RevokeAuthTokenResponseValidationError) Field() string
- func (e RevokeAuthTokenResponseValidationError) Key() bool
- func (e RevokeAuthTokenResponseValidationError) Reason() string
- type RevokeAuthTokensForUserRequest
- func (*RevokeAuthTokensForUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeAuthTokensForUserRequest) GetUsername() string
- func (x *RevokeAuthTokensForUserRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RevokeAuthTokensForUserRequest) ProtoMessage()
- func (x *RevokeAuthTokensForUserRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeAuthTokensForUserRequest) Reset()
- func (x *RevokeAuthTokensForUserRequest) String() string
- func (m *RevokeAuthTokensForUserRequest) Validate() error
- func (m *RevokeAuthTokensForUserRequest) ValidateAll() error
- type RevokeAuthTokensForUserRequestMultiError
- type RevokeAuthTokensForUserRequestValidationError
- func (e RevokeAuthTokensForUserRequestValidationError) Cause() error
- func (e RevokeAuthTokensForUserRequestValidationError) Error() string
- func (e RevokeAuthTokensForUserRequestValidationError) ErrorName() string
- func (e RevokeAuthTokensForUserRequestValidationError) Field() string
- func (e RevokeAuthTokensForUserRequestValidationError) Key() bool
- func (e RevokeAuthTokensForUserRequestValidationError) Reason() string
- type RevokeAuthTokensForUserResponse
- func (*RevokeAuthTokensForUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeAuthTokensForUserResponse) GetNumber() int64
- func (x *RevokeAuthTokensForUserResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RevokeAuthTokensForUserResponse) ProtoMessage()
- func (x *RevokeAuthTokensForUserResponse) ProtoReflect() protoreflect.Message
- func (x *RevokeAuthTokensForUserResponse) Reset()
- func (x *RevokeAuthTokensForUserResponse) String() string
- func (m *RevokeAuthTokensForUserResponse) Validate() error
- func (m *RevokeAuthTokensForUserResponse) ValidateAll() error
- type RevokeAuthTokensForUserResponseMultiError
- type RevokeAuthTokensForUserResponseValidationError
- func (e RevokeAuthTokensForUserResponseValidationError) Cause() error
- func (e RevokeAuthTokensForUserResponseValidationError) Error() string
- func (e RevokeAuthTokensForUserResponseValidationError) ErrorName() string
- func (e RevokeAuthTokensForUserResponseValidationError) Field() string
- func (e RevokeAuthTokensForUserResponseValidationError) Key() bool
- func (e RevokeAuthTokensForUserResponseValidationError) Reason() string
- type Role
- func (*Role) Descriptor() ([]byte, []int)deprecated
- func (x *Role) GetCanBeBoundTo() []ResourceType
- func (x *Role) GetName() string
- func (x *Role) GetPermissions() []Permission
- func (x *Role) GetReturnedFor() []ResourceType
- func (x *Role) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*Role) ProtoMessage()
- func (x *Role) ProtoReflect() protoreflect.Message
- func (x *Role) Reset()
- func (x *Role) String() string
- func (m *Role) Validate() error
- func (m *Role) ValidateAll() error
- type RoleBinding
- func (*RoleBinding) Descriptor() ([]byte, []int)deprecated
- func (x *RoleBinding) GetEntries() map[string]*Roles
- func (x *RoleBinding) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RoleBinding) ProtoMessage()
- func (x *RoleBinding) ProtoReflect() protoreflect.Message
- func (x *RoleBinding) Reset()
- func (x *RoleBinding) String() string
- func (m *RoleBinding) Validate() error
- func (m *RoleBinding) ValidateAll() error
- type RoleBindingMultiError
- type RoleBindingValidationError
- func (e RoleBindingValidationError) Cause() error
- func (e RoleBindingValidationError) Error() string
- func (e RoleBindingValidationError) ErrorName() string
- func (e RoleBindingValidationError) Field() string
- func (e RoleBindingValidationError) Key() bool
- func (e RoleBindingValidationError) Reason() string
- type RoleMultiError
- type RoleValidationError
- type Roles
- func (*Roles) Descriptor() ([]byte, []int)deprecated
- func (x *Roles) GetRoles() map[string]bool
- func (x *Roles) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*Roles) ProtoMessage()
- func (x *Roles) ProtoReflect() protoreflect.Message
- func (x *Roles) Reset()
- func (x *Roles) String() string
- func (m *Roles) Validate() error
- func (m *Roles) ValidateAll() error
- type RolesMultiError
- type RolesValidationError
- type RotateRootTokenRequest
- func (*RotateRootTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RotateRootTokenRequest) GetRootToken() string
- func (x *RotateRootTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RotateRootTokenRequest) ProtoMessage()
- func (x *RotateRootTokenRequest) ProtoReflect() protoreflect.Message
- func (x *RotateRootTokenRequest) Reset()
- func (x *RotateRootTokenRequest) String() string
- func (m *RotateRootTokenRequest) Validate() error
- func (m *RotateRootTokenRequest) ValidateAll() error
- type RotateRootTokenRequestMultiError
- type RotateRootTokenRequestValidationError
- func (e RotateRootTokenRequestValidationError) Cause() error
- func (e RotateRootTokenRequestValidationError) Error() string
- func (e RotateRootTokenRequestValidationError) ErrorName() string
- func (e RotateRootTokenRequestValidationError) Field() string
- func (e RotateRootTokenRequestValidationError) Key() bool
- func (e RotateRootTokenRequestValidationError) Reason() string
- type RotateRootTokenResponse
- func (*RotateRootTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RotateRootTokenResponse) GetRootToken() string
- func (x *RotateRootTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*RotateRootTokenResponse) ProtoMessage()
- func (x *RotateRootTokenResponse) ProtoReflect() protoreflect.Message
- func (x *RotateRootTokenResponse) Reset()
- func (x *RotateRootTokenResponse) String() string
- func (m *RotateRootTokenResponse) Validate() error
- func (m *RotateRootTokenResponse) ValidateAll() error
- type RotateRootTokenResponseMultiError
- type RotateRootTokenResponseValidationError
- func (e RotateRootTokenResponseValidationError) Cause() error
- func (e RotateRootTokenResponseValidationError) Error() string
- func (e RotateRootTokenResponseValidationError) ErrorName() string
- func (e RotateRootTokenResponseValidationError) Field() string
- func (e RotateRootTokenResponseValidationError) Key() bool
- func (e RotateRootTokenResponseValidationError) Reason() string
- type SessionInfo
- func (*SessionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SessionInfo) GetConversionErr() bool
- func (x *SessionInfo) GetEmail() string
- func (x *SessionInfo) GetNonce() string
- func (x *SessionInfo) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*SessionInfo) ProtoMessage()
- func (x *SessionInfo) ProtoReflect() protoreflect.Message
- func (x *SessionInfo) Reset()
- func (x *SessionInfo) String() string
- func (m *SessionInfo) Validate() error
- func (m *SessionInfo) ValidateAll() error
- type SessionInfoMultiError
- type SessionInfoValidationError
- func (e SessionInfoValidationError) Cause() error
- func (e SessionInfoValidationError) Error() string
- func (e SessionInfoValidationError) ErrorName() string
- func (e SessionInfoValidationError) Field() string
- func (e SessionInfoValidationError) Key() bool
- func (e SessionInfoValidationError) Reason() string
- type SetConfigurationRequest
- func (*SetConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetConfigurationRequest) GetConfiguration() *OIDCConfig
- func (x *SetConfigurationRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*SetConfigurationRequest) ProtoMessage()
- func (x *SetConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *SetConfigurationRequest) Reset()
- func (x *SetConfigurationRequest) String() string
- func (m *SetConfigurationRequest) Validate() error
- func (m *SetConfigurationRequest) ValidateAll() error
- type SetConfigurationRequestMultiError
- type SetConfigurationRequestValidationError
- func (e SetConfigurationRequestValidationError) Cause() error
- func (e SetConfigurationRequestValidationError) Error() string
- func (e SetConfigurationRequestValidationError) ErrorName() string
- func (e SetConfigurationRequestValidationError) Field() string
- func (e SetConfigurationRequestValidationError) Key() bool
- func (e SetConfigurationRequestValidationError) Reason() string
- type SetConfigurationResponse
- func (*SetConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetConfigurationResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*SetConfigurationResponse) ProtoMessage()
- func (x *SetConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *SetConfigurationResponse) Reset()
- func (x *SetConfigurationResponse) String() string
- func (m *SetConfigurationResponse) Validate() error
- func (m *SetConfigurationResponse) ValidateAll() error
- type SetConfigurationResponseMultiError
- type SetConfigurationResponseValidationError
- func (e SetConfigurationResponseValidationError) Cause() error
- func (e SetConfigurationResponseValidationError) Error() string
- func (e SetConfigurationResponseValidationError) ErrorName() string
- func (e SetConfigurationResponseValidationError) Field() string
- func (e SetConfigurationResponseValidationError) Key() bool
- func (e SetConfigurationResponseValidationError) Reason() string
- type SetGroupsForUserRequest
- func (*SetGroupsForUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetGroupsForUserRequest) GetGroups() []string
- func (x *SetGroupsForUserRequest) GetUsername() string
- func (x *SetGroupsForUserRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*SetGroupsForUserRequest) ProtoMessage()
- func (x *SetGroupsForUserRequest) ProtoReflect() protoreflect.Message
- func (x *SetGroupsForUserRequest) Reset()
- func (x *SetGroupsForUserRequest) String() string
- func (m *SetGroupsForUserRequest) Validate() error
- func (m *SetGroupsForUserRequest) ValidateAll() error
- type SetGroupsForUserRequestMultiError
- type SetGroupsForUserRequestValidationError
- func (e SetGroupsForUserRequestValidationError) Cause() error
- func (e SetGroupsForUserRequestValidationError) Error() string
- func (e SetGroupsForUserRequestValidationError) ErrorName() string
- func (e SetGroupsForUserRequestValidationError) Field() string
- func (e SetGroupsForUserRequestValidationError) Key() bool
- func (e SetGroupsForUserRequestValidationError) Reason() string
- type SetGroupsForUserResponse
- func (*SetGroupsForUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetGroupsForUserResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*SetGroupsForUserResponse) ProtoMessage()
- func (x *SetGroupsForUserResponse) ProtoReflect() protoreflect.Message
- func (x *SetGroupsForUserResponse) Reset()
- func (x *SetGroupsForUserResponse) String() string
- func (m *SetGroupsForUserResponse) Validate() error
- func (m *SetGroupsForUserResponse) ValidateAll() error
- type SetGroupsForUserResponseMultiError
- type SetGroupsForUserResponseValidationError
- func (e SetGroupsForUserResponseValidationError) Cause() error
- func (e SetGroupsForUserResponseValidationError) Error() string
- func (e SetGroupsForUserResponseValidationError) ErrorName() string
- func (e SetGroupsForUserResponseValidationError) Field() string
- func (e SetGroupsForUserResponseValidationError) Key() bool
- func (e SetGroupsForUserResponseValidationError) Reason() string
- type TokenInfo
- func (*TokenInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TokenInfo) GetExpiration() *timestamppb.Timestamp
- func (x *TokenInfo) GetHashedToken() string
- func (x *TokenInfo) GetSubject() string
- func (x *TokenInfo) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*TokenInfo) ProtoMessage()
- func (x *TokenInfo) ProtoReflect() protoreflect.Message
- func (x *TokenInfo) Reset()
- func (x *TokenInfo) String() string
- func (m *TokenInfo) Validate() error
- func (m *TokenInfo) ValidateAll() error
- type TokenInfoMultiError
- type TokenInfoValidationError
- type UnimplementedAPIServer
- func (UnimplementedAPIServer) Activate(context.Context, *ActivateRequest) (*ActivateResponse, error)
- func (UnimplementedAPIServer) Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error)
- func (UnimplementedAPIServer) Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error)
- func (UnimplementedAPIServer) Deactivate(context.Context, *DeactivateRequest) (*DeactivateResponse, error)
- func (UnimplementedAPIServer) DeleteExpiredAuthTokens(context.Context, *DeleteExpiredAuthTokensRequest) (*DeleteExpiredAuthTokensResponse, error)
- func (UnimplementedAPIServer) ExtractAuthTokens(context.Context, *ExtractAuthTokensRequest) (*ExtractAuthTokensResponse, error)
- func (UnimplementedAPIServer) GetConfiguration(context.Context, *GetConfigurationRequest) (*GetConfigurationResponse, error)
- func (UnimplementedAPIServer) GetGroups(context.Context, *GetGroupsRequest) (*GetGroupsResponse, error)
- func (UnimplementedAPIServer) GetGroupsForPrincipal(context.Context, *GetGroupsForPrincipalRequest) (*GetGroupsResponse, error)
- func (UnimplementedAPIServer) GetOIDCLogin(context.Context, *GetOIDCLoginRequest) (*GetOIDCLoginResponse, error)
- func (UnimplementedAPIServer) GetPermissions(context.Context, *GetPermissionsRequest) (*GetPermissionsResponse, error)
- func (UnimplementedAPIServer) GetPermissionsForPrincipal(context.Context, *GetPermissionsForPrincipalRequest) (*GetPermissionsResponse, error)
- func (UnimplementedAPIServer) GetRobotToken(context.Context, *GetRobotTokenRequest) (*GetRobotTokenResponse, error)
- func (UnimplementedAPIServer) GetRoleBinding(context.Context, *GetRoleBindingRequest) (*GetRoleBindingResponse, error)
- func (UnimplementedAPIServer) GetRolesForPermission(context.Context, *GetRolesForPermissionRequest) (*GetRolesForPermissionResponse, error)
- func (UnimplementedAPIServer) GetUsers(context.Context, *GetUsersRequest) (*GetUsersResponse, error)
- func (UnimplementedAPIServer) ModifyMembers(context.Context, *ModifyMembersRequest) (*ModifyMembersResponse, error)
- func (UnimplementedAPIServer) ModifyRoleBinding(context.Context, *ModifyRoleBindingRequest) (*ModifyRoleBindingResponse, error)
- func (UnimplementedAPIServer) RestoreAuthToken(context.Context, *RestoreAuthTokenRequest) (*RestoreAuthTokenResponse, error)
- func (UnimplementedAPIServer) RevokeAuthToken(context.Context, *RevokeAuthTokenRequest) (*RevokeAuthTokenResponse, error)
- func (UnimplementedAPIServer) RevokeAuthTokensForUser(context.Context, *RevokeAuthTokensForUserRequest) (*RevokeAuthTokensForUserResponse, error)
- func (UnimplementedAPIServer) RotateRootToken(context.Context, *RotateRootTokenRequest) (*RotateRootTokenResponse, error)
- func (UnimplementedAPIServer) SetConfiguration(context.Context, *SetConfigurationRequest) (*SetConfigurationResponse, error)
- func (UnimplementedAPIServer) SetGroupsForUser(context.Context, *SetGroupsForUserRequest) (*SetGroupsForUserResponse, error)
- func (UnimplementedAPIServer) WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error)
- type UnsafeAPIServer
- type Users
- func (*Users) Descriptor() ([]byte, []int)deprecated
- func (x *Users) GetUsernames() map[string]bool
- func (x *Users) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*Users) ProtoMessage()
- func (x *Users) ProtoReflect() protoreflect.Message
- func (x *Users) Reset()
- func (x *Users) String() string
- func (m *Users) Validate() error
- func (m *Users) ValidateAll() error
- type UsersMultiError
- type UsersValidationError
- type WhoAmIRequest
- func (*WhoAmIRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WhoAmIRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*WhoAmIRequest) ProtoMessage()
- func (x *WhoAmIRequest) ProtoReflect() protoreflect.Message
- func (x *WhoAmIRequest) Reset()
- func (x *WhoAmIRequest) String() string
- func (m *WhoAmIRequest) Validate() error
- func (m *WhoAmIRequest) ValidateAll() error
- type WhoAmIRequestMultiError
- type WhoAmIRequestValidationError
- func (e WhoAmIRequestValidationError) Cause() error
- func (e WhoAmIRequestValidationError) Error() string
- func (e WhoAmIRequestValidationError) ErrorName() string
- func (e WhoAmIRequestValidationError) Field() string
- func (e WhoAmIRequestValidationError) Key() bool
- func (e WhoAmIRequestValidationError) Reason() string
- type WhoAmIResponse
- func (*WhoAmIResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WhoAmIResponse) GetExpiration() *timestamppb.Timestamp
- func (x *WhoAmIResponse) GetUsername() string
- func (x *WhoAmIResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*WhoAmIResponse) ProtoMessage()
- func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message
- func (x *WhoAmIResponse) Reset()
- func (x *WhoAmIResponse) String() string
- func (m *WhoAmIResponse) Validate() error
- func (m *WhoAmIResponse) ValidateAll() error
- type WhoAmIResponseMultiError
- type WhoAmIResponseValidationError
- func (e WhoAmIResponseValidationError) Cause() error
- func (e WhoAmIResponseValidationError) Error() string
- func (e WhoAmIResponseValidationError) ErrorName() string
- func (e WhoAmIResponseValidationError) Field() string
- func (e WhoAmIResponseValidationError) Key() bool
- func (e WhoAmIResponseValidationError) Reason() string
Constants ¶
const ( // ContextTokenKey is the key of the auth token in an // authenticated context ContextTokenKey = constants.ContextTokenKey // ClusterRoleBindingKey is a key in etcd, in the roleBindings collection, // that contains the set of role bindings for the cluster. These are frequently // accessed so we cache them. ClusterRoleBindingKey = "CLUSTER:" // UserPrefix indicates that this Subject is a Pachyderm user synced from an IDP. UserPrefix = "user:" // RobotPrefix indicates that this Subject is a Pachyderm robot user. Any // string (with this prefix) is a logical Pachyderm robot user. RobotPrefix = "robot:" // InternalPrefix indicates that this Subject is internal to Pachyderm itself, // created to run a background task InternalPrefix = "internal:" // PipelinePrefix indicates that this Subject is a PPS pipeline. Any string // (with this prefix) is a logical PPS pipeline (even though the pipeline may // not exist). PipelinePrefix = "pipeline:" // PachPrefix indicates that this Subject is an internal Pachyderm user. PachPrefix = "pach:" // GroupPrefix indicates that this Subject is a group. GroupPrefix = "group:" // RootUser is the user created when auth is initialized. Only one token // can be created for this user (during auth activation) and they cannot // be removed from the set of cluster super-admins. RootUser = "pach:root" // ClusterAdminRole is the role for cluster admins, who have full access to all APIs ClusterAdminRole = "clusterAdmin" // RepoOwnerRole is a role which grants access to read, write and modify the role bindings for a repo RepoOwnerRole = "repoOwner" // RepoWriterRole is a role which grants ability to both read from and write to a repo RepoWriterRole = "repoWriter" // RepoReaderRole is a role which grants ability to both read from a repo RepoReaderRole = "repoReader" // IDPAdminRole is a role which grants the ability to configure OIDC apps. OIDCAppAdminRole = "oidcAppAdmin" // IDPAdminRole is a role which grants the ability to configure identity providers. IDPAdminRole = "idpAdmin" // IdentityAdmin is a role which grants the ability to configure the identity service. IdentityAdminRole = "identityAdmin" // DebuggerRole is a role which grants the ability to produce debug dumps. DebuggerRole = "debugger" // LokiLogReaderRole is a role which grants the ability to read logs from Loki. LokiLogReaderRole = "lokiLogReader" // RobotUserRole is a role which grants the ability to generate tokens for robot // users. RobotUserRole = "robotUser" // LicenseAdminRole is a role which grants the ability to register new // pachds with the license server, manage pachds and update the enterprise license. LicenseAdminRole = "licenseAdmin" // AllClusterUsersSubject is a subject which applies a role binding to all authenticated users AllClusterUsersSubject = "allClusterUsers" // SecretAdminRole is a role which grants the ability to manage secrets SecretAdminRole = "secretAdmin" // PachdLogReaderRole is a role which grants the ability to pull pachd logs PachdLogReaderRole = "pachdLogReader" // ProjectViewerRole is a role which grants the ability to view resources under a project, such as repos and pipelines ProjectViewerRole = "projectViewer" // ProjectWriterRole is a role which grants the ability to create resources under a project, such as repos and pipelines ProjectWriterRole = "projectWriter" // ProjectOwnerRole is a role which grants the ability to manage RoleBindings, as well as delete resources within a project ProjectOwnerRole = "projectOwner" // ProjectCreatorRole is a role which grants the ability to create projects ProjectCreatorRole = "projectCreator" )
const ( API_Activate_FullMethodName = "/auth_v2.API/Activate" API_Deactivate_FullMethodName = "/auth_v2.API/Deactivate" API_GetConfiguration_FullMethodName = "/auth_v2.API/GetConfiguration" API_SetConfiguration_FullMethodName = "/auth_v2.API/SetConfiguration" API_Authenticate_FullMethodName = "/auth_v2.API/Authenticate" API_Authorize_FullMethodName = "/auth_v2.API/Authorize" API_GetPermissions_FullMethodName = "/auth_v2.API/GetPermissions" API_GetPermissionsForPrincipal_FullMethodName = "/auth_v2.API/GetPermissionsForPrincipal" API_WhoAmI_FullMethodName = "/auth_v2.API/WhoAmI" API_GetRolesForPermission_FullMethodName = "/auth_v2.API/GetRolesForPermission" API_ModifyRoleBinding_FullMethodName = "/auth_v2.API/ModifyRoleBinding" API_GetRoleBinding_FullMethodName = "/auth_v2.API/GetRoleBinding" API_GetOIDCLogin_FullMethodName = "/auth_v2.API/GetOIDCLogin" API_GetRobotToken_FullMethodName = "/auth_v2.API/GetRobotToken" API_RevokeAuthToken_FullMethodName = "/auth_v2.API/RevokeAuthToken" API_RevokeAuthTokensForUser_FullMethodName = "/auth_v2.API/RevokeAuthTokensForUser" API_SetGroupsForUser_FullMethodName = "/auth_v2.API/SetGroupsForUser" API_ModifyMembers_FullMethodName = "/auth_v2.API/ModifyMembers" API_GetGroups_FullMethodName = "/auth_v2.API/GetGroups" API_GetGroupsForPrincipal_FullMethodName = "/auth_v2.API/GetGroupsForPrincipal" API_GetUsers_FullMethodName = "/auth_v2.API/GetUsers" API_ExtractAuthTokens_FullMethodName = "/auth_v2.API/ExtractAuthTokens" API_RestoreAuthToken_FullMethodName = "/auth_v2.API/RestoreAuthToken" API_DeleteExpiredAuthTokens_FullMethodName = "/auth_v2.API/DeleteExpiredAuthTokens" API_RotateRootToken_FullMethodName = "/auth_v2.API/RotateRootToken" )
Variables ¶
var ( // ErrNotActivated is returned by an Auth API if the Auth service // has not been activated. // // Note: This error message string is matched in the UI. If edited, // it also needs to be updated in the UI code ErrNotActivated = status.Error(codes.Unimplemented, "the auth service is not activated") // ErrAlreadyActivated is returned by Activate if the Auth service // is already activated. ErrAlreadyActivated = status.Error(codes.Unimplemented, "the auth service is already activated") // ErrNotSignedIn indicates that the caller isn't signed in // // Note: This error message string is matched in the UI. If edited, // it also needs to be updated in the UI code ErrNotSignedIn = status.Error(codes.Unauthenticated, "no authentication token (try logging in)") // ErrNoMetadata is returned by the Auth API if the caller sent a request // containing no auth token. ErrNoMetadata = status.Error(codes.Internal, "no authentication metadata (try logging in)") // ErrBadToken is returned by the Auth API if the caller's token is corrupted // or has expired. ErrBadToken = status.Error(codes.Unauthenticated, "provided auth token is corrupted or has expired (try logging in again)") // ErrExpiredToken is returned by the Auth API if a restored token expired in // the past. ErrExpiredToken = status.Error(codes.Internal, "token expiration is in the past") )
var ( Permission_name = map[int32]string{ 0: "PERMISSION_UNKNOWN", 100: "CLUSTER_MODIFY_BINDINGS", 101: "CLUSTER_GET_BINDINGS", 148: "CLUSTER_GET_PACHD_LOGS", 150: "CLUSTER_GET_LOKI_LOGS", 102: "CLUSTER_AUTH_ACTIVATE", 103: "CLUSTER_AUTH_DEACTIVATE", 104: "CLUSTER_AUTH_GET_CONFIG", 105: "CLUSTER_AUTH_SET_CONFIG", 139: "CLUSTER_AUTH_GET_ROBOT_TOKEN", 109: "CLUSTER_AUTH_MODIFY_GROUP_MEMBERS", 110: "CLUSTER_AUTH_GET_GROUPS", 111: "CLUSTER_AUTH_GET_GROUP_USERS", 112: "CLUSTER_AUTH_EXTRACT_TOKENS", 113: "CLUSTER_AUTH_RESTORE_TOKEN", 141: "CLUSTER_AUTH_GET_PERMISSIONS_FOR_PRINCIPAL", 140: "CLUSTER_AUTH_DELETE_EXPIRED_TOKENS", 142: "CLUSTER_AUTH_REVOKE_USER_TOKENS", 147: "CLUSTER_AUTH_ROTATE_ROOT_TOKEN", 114: "CLUSTER_ENTERPRISE_ACTIVATE", 115: "CLUSTER_ENTERPRISE_HEARTBEAT", 116: "CLUSTER_ENTERPRISE_GET_CODE", 117: "CLUSTER_ENTERPRISE_DEACTIVATE", 149: "CLUSTER_ENTERPRISE_PAUSE", 118: "CLUSTER_IDENTITY_SET_CONFIG", 119: "CLUSTER_IDENTITY_GET_CONFIG", 120: "CLUSTER_IDENTITY_CREATE_IDP", 121: "CLUSTER_IDENTITY_UPDATE_IDP", 122: "CLUSTER_IDENTITY_LIST_IDPS", 123: "CLUSTER_IDENTITY_GET_IDP", 124: "CLUSTER_IDENTITY_DELETE_IDP", 125: "CLUSTER_IDENTITY_CREATE_OIDC_CLIENT", 126: "CLUSTER_IDENTITY_UPDATE_OIDC_CLIENT", 127: "CLUSTER_IDENTITY_LIST_OIDC_CLIENTS", 128: "CLUSTER_IDENTITY_GET_OIDC_CLIENT", 129: "CLUSTER_IDENTITY_DELETE_OIDC_CLIENT", 131: "CLUSTER_DEBUG_DUMP", 132: "CLUSTER_LICENSE_ACTIVATE", 133: "CLUSTER_LICENSE_GET_CODE", 134: "CLUSTER_LICENSE_ADD_CLUSTER", 135: "CLUSTER_LICENSE_UPDATE_CLUSTER", 136: "CLUSTER_LICENSE_DELETE_CLUSTER", 137: "CLUSTER_LICENSE_LIST_CLUSTERS", 143: "CLUSTER_CREATE_SECRET", 144: "CLUSTER_LIST_SECRETS", 145: "SECRET_DELETE", 146: "SECRET_INSPECT", 138: "CLUSTER_DELETE_ALL", 200: "REPO_READ", 201: "REPO_WRITE", 202: "REPO_MODIFY_BINDINGS", 203: "REPO_DELETE", 204: "REPO_INSPECT_COMMIT", 205: "REPO_LIST_COMMIT", 206: "REPO_DELETE_COMMIT", 207: "REPO_CREATE_BRANCH", 208: "REPO_LIST_BRANCH", 209: "REPO_DELETE_BRANCH", 210: "REPO_INSPECT_FILE", 211: "REPO_LIST_FILE", 212: "REPO_ADD_PIPELINE_READER", 213: "REPO_REMOVE_PIPELINE_READER", 214: "REPO_ADD_PIPELINE_WRITER", 301: "PIPELINE_LIST_JOB", 302: "CLUSTER_SET_DEFAULTS", 400: "PROJECT_CREATE", 401: "PROJECT_DELETE", 402: "PROJECT_LIST_REPO", 403: "PROJECT_CREATE_REPO", 404: "PROJECT_MODIFY_BINDINGS", } Permission_value = map[string]int32{ "PERMISSION_UNKNOWN": 0, "CLUSTER_MODIFY_BINDINGS": 100, "CLUSTER_GET_BINDINGS": 101, "CLUSTER_GET_PACHD_LOGS": 148, "CLUSTER_GET_LOKI_LOGS": 150, "CLUSTER_AUTH_ACTIVATE": 102, "CLUSTER_AUTH_DEACTIVATE": 103, "CLUSTER_AUTH_GET_CONFIG": 104, "CLUSTER_AUTH_SET_CONFIG": 105, "CLUSTER_AUTH_GET_ROBOT_TOKEN": 139, "CLUSTER_AUTH_MODIFY_GROUP_MEMBERS": 109, "CLUSTER_AUTH_GET_GROUPS": 110, "CLUSTER_AUTH_GET_GROUP_USERS": 111, "CLUSTER_AUTH_EXTRACT_TOKENS": 112, "CLUSTER_AUTH_RESTORE_TOKEN": 113, "CLUSTER_AUTH_GET_PERMISSIONS_FOR_PRINCIPAL": 141, "CLUSTER_AUTH_DELETE_EXPIRED_TOKENS": 140, "CLUSTER_AUTH_REVOKE_USER_TOKENS": 142, "CLUSTER_AUTH_ROTATE_ROOT_TOKEN": 147, "CLUSTER_ENTERPRISE_ACTIVATE": 114, "CLUSTER_ENTERPRISE_HEARTBEAT": 115, "CLUSTER_ENTERPRISE_GET_CODE": 116, "CLUSTER_ENTERPRISE_DEACTIVATE": 117, "CLUSTER_ENTERPRISE_PAUSE": 149, "CLUSTER_IDENTITY_SET_CONFIG": 118, "CLUSTER_IDENTITY_GET_CONFIG": 119, "CLUSTER_IDENTITY_CREATE_IDP": 120, "CLUSTER_IDENTITY_UPDATE_IDP": 121, "CLUSTER_IDENTITY_LIST_IDPS": 122, "CLUSTER_IDENTITY_GET_IDP": 123, "CLUSTER_IDENTITY_DELETE_IDP": 124, "CLUSTER_IDENTITY_CREATE_OIDC_CLIENT": 125, "CLUSTER_IDENTITY_UPDATE_OIDC_CLIENT": 126, "CLUSTER_IDENTITY_LIST_OIDC_CLIENTS": 127, "CLUSTER_IDENTITY_GET_OIDC_CLIENT": 128, "CLUSTER_IDENTITY_DELETE_OIDC_CLIENT": 129, "CLUSTER_DEBUG_DUMP": 131, "CLUSTER_LICENSE_ACTIVATE": 132, "CLUSTER_LICENSE_GET_CODE": 133, "CLUSTER_LICENSE_ADD_CLUSTER": 134, "CLUSTER_LICENSE_UPDATE_CLUSTER": 135, "CLUSTER_LICENSE_DELETE_CLUSTER": 136, "CLUSTER_LICENSE_LIST_CLUSTERS": 137, "CLUSTER_CREATE_SECRET": 143, "CLUSTER_LIST_SECRETS": 144, "SECRET_DELETE": 145, "SECRET_INSPECT": 146, "CLUSTER_DELETE_ALL": 138, "REPO_READ": 200, "REPO_WRITE": 201, "REPO_MODIFY_BINDINGS": 202, "REPO_DELETE": 203, "REPO_INSPECT_COMMIT": 204, "REPO_LIST_COMMIT": 205, "REPO_DELETE_COMMIT": 206, "REPO_CREATE_BRANCH": 207, "REPO_LIST_BRANCH": 208, "REPO_DELETE_BRANCH": 209, "REPO_INSPECT_FILE": 210, "REPO_LIST_FILE": 211, "REPO_ADD_PIPELINE_READER": 212, "REPO_REMOVE_PIPELINE_READER": 213, "REPO_ADD_PIPELINE_WRITER": 214, "PIPELINE_LIST_JOB": 301, "CLUSTER_SET_DEFAULTS": 302, "PROJECT_CREATE": 400, "PROJECT_DELETE": 401, "PROJECT_LIST_REPO": 402, "PROJECT_CREATE_REPO": 403, "PROJECT_MODIFY_BINDINGS": 404, } )
Enum value maps for Permission.
var ( ResourceType_name = map[int32]string{ 0: "RESOURCE_TYPE_UNKNOWN", 1: "CLUSTER", 2: "REPO", 3: "SPEC_REPO", 4: "PROJECT", } ResourceType_value = map[string]int32{ "RESOURCE_TYPE_UNKNOWN": 0, "CLUSTER": 1, "REPO": 2, "SPEC_REPO": 3, "PROJECT": 4, } )
Enum value maps for ResourceType.
var API_ServiceDesc = grpc.ServiceDesc{ ServiceName: "auth_v2.API", HandlerType: (*APIServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Activate", Handler: _API_Activate_Handler, }, { MethodName: "Deactivate", Handler: _API_Deactivate_Handler, }, { MethodName: "GetConfiguration", Handler: _API_GetConfiguration_Handler, }, { MethodName: "SetConfiguration", Handler: _API_SetConfiguration_Handler, }, { MethodName: "Authenticate", Handler: _API_Authenticate_Handler, }, { MethodName: "Authorize", Handler: _API_Authorize_Handler, }, { MethodName: "GetPermissions", Handler: _API_GetPermissions_Handler, }, { MethodName: "GetPermissionsForPrincipal", Handler: _API_GetPermissionsForPrincipal_Handler, }, { MethodName: "WhoAmI", Handler: _API_WhoAmI_Handler, }, { MethodName: "GetRolesForPermission", Handler: _API_GetRolesForPermission_Handler, }, { MethodName: "ModifyRoleBinding", Handler: _API_ModifyRoleBinding_Handler, }, { MethodName: "GetRoleBinding", Handler: _API_GetRoleBinding_Handler, }, { MethodName: "GetOIDCLogin", Handler: _API_GetOIDCLogin_Handler, }, { MethodName: "GetRobotToken", Handler: _API_GetRobotToken_Handler, }, { MethodName: "RevokeAuthToken", Handler: _API_RevokeAuthToken_Handler, }, { MethodName: "RevokeAuthTokensForUser", Handler: _API_RevokeAuthTokensForUser_Handler, }, { MethodName: "SetGroupsForUser", Handler: _API_SetGroupsForUser_Handler, }, { MethodName: "ModifyMembers", Handler: _API_ModifyMembers_Handler, }, { MethodName: "GetGroups", Handler: _API_GetGroups_Handler, }, { MethodName: "GetGroupsForPrincipal", Handler: _API_GetGroupsForPrincipal_Handler, }, { MethodName: "GetUsers", Handler: _API_GetUsers_Handler, }, { MethodName: "ExtractAuthTokens", Handler: _API_ExtractAuthTokens_Handler, }, { MethodName: "RestoreAuthToken", Handler: _API_RestoreAuthToken_Handler, }, { MethodName: "DeleteExpiredAuthTokens", Handler: _API_DeleteExpiredAuthTokens_Handler, }, { MethodName: "RotateRootToken", Handler: _API_RotateRootToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "auth/auth.proto", }
API_ServiceDesc is the grpc.ServiceDesc for API service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DefaultOIDCScopes = []string{"email", "profile", "groups", oidc.ScopeOpenID}
var File_auth_auth_proto protoreflect.FileDescriptor
Functions ¶
func GetAuthToken ¶
GetAuthToken extracts the auth token embedded in 'ctx', if there is one
func HashToken ¶
HashToken converts a token to a cryptographic hash. We don't want to store tokens verbatim in the database, as then whoever that has access to the database has access to all tokens.
func IsErrAlreadyActivated ¶
IsErrAlreadyActivated checks if an error is a ErrAlreadyActivated
func IsErrBadToken ¶
IsErrBadToken returns true if 'err' is a ErrBadToken
func IsErrExpiredToken ¶
IsErrExpiredToken returns true if 'err' is a ErrExpiredToken
func IsErrInvalidPrincipal ¶
IsErrInvalidPrincipal returns true if 'err' is an ErrInvalidPrincipal
func IsErrNoMetadata ¶
IsErrNoMetadata returns true if 'err' is an ErrNoMetadata (uses string comparison to work across RPC boundaries)
func IsErrNoRoleBinding ¶
IsErrNoRoleBinding checks if an error is a ErrNoRoleBinding
func IsErrNotActivated ¶
IsErrNotActivated checks if an error is a ErrNotActivated
func IsErrNotAuthorized ¶
IsErrNotAuthorized checks if an error is a ErrNotAuthorized
func IsErrNotSignedIn ¶
IsErrNotSignedIn returns true if 'err' is a ErrNotSignedIn
func IsErrTooShortTTL ¶
IsErrTooShortTTL returns true if 'err' is a ErrTooShortTTL
func RegisterAPIServer ¶
func RegisterAPIServer(s grpc.ServiceRegistrar, srv APIServer)
Types ¶
type APIClient ¶
type APIClient interface { // Activate/Deactivate the auth API. 'Activate' sets an initial set of admins // for the Pachyderm cluster, and 'Deactivate' removes all ACLs, tokens, and // admins from the Pachyderm cluster, making all data publicly accessable Activate(ctx context.Context, in *ActivateRequest, opts ...grpc.CallOption) (*ActivateResponse, error) Deactivate(ctx context.Context, in *DeactivateRequest, opts ...grpc.CallOption) (*DeactivateResponse, error) GetConfiguration(ctx context.Context, in *GetConfigurationRequest, opts ...grpc.CallOption) (*GetConfigurationResponse, error) SetConfiguration(ctx context.Context, in *SetConfigurationRequest, opts ...grpc.CallOption) (*SetConfigurationResponse, error) Authenticate(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error) Authorize(ctx context.Context, in *AuthorizeRequest, opts ...grpc.CallOption) (*AuthorizeResponse, error) GetPermissions(ctx context.Context, in *GetPermissionsRequest, opts ...grpc.CallOption) (*GetPermissionsResponse, error) GetPermissionsForPrincipal(ctx context.Context, in *GetPermissionsForPrincipalRequest, opts ...grpc.CallOption) (*GetPermissionsResponse, error) WhoAmI(ctx context.Context, in *WhoAmIRequest, opts ...grpc.CallOption) (*WhoAmIResponse, error) GetRolesForPermission(ctx context.Context, in *GetRolesForPermissionRequest, opts ...grpc.CallOption) (*GetRolesForPermissionResponse, error) ModifyRoleBinding(ctx context.Context, in *ModifyRoleBindingRequest, opts ...grpc.CallOption) (*ModifyRoleBindingResponse, error) GetRoleBinding(ctx context.Context, in *GetRoleBindingRequest, opts ...grpc.CallOption) (*GetRoleBindingResponse, error) GetOIDCLogin(ctx context.Context, in *GetOIDCLoginRequest, opts ...grpc.CallOption) (*GetOIDCLoginResponse, error) GetRobotToken(ctx context.Context, in *GetRobotTokenRequest, opts ...grpc.CallOption) (*GetRobotTokenResponse, error) RevokeAuthToken(ctx context.Context, in *RevokeAuthTokenRequest, opts ...grpc.CallOption) (*RevokeAuthTokenResponse, error) RevokeAuthTokensForUser(ctx context.Context, in *RevokeAuthTokensForUserRequest, opts ...grpc.CallOption) (*RevokeAuthTokensForUserResponse, error) SetGroupsForUser(ctx context.Context, in *SetGroupsForUserRequest, opts ...grpc.CallOption) (*SetGroupsForUserResponse, error) ModifyMembers(ctx context.Context, in *ModifyMembersRequest, opts ...grpc.CallOption) (*ModifyMembersResponse, error) GetGroups(ctx context.Context, in *GetGroupsRequest, opts ...grpc.CallOption) (*GetGroupsResponse, error) GetGroupsForPrincipal(ctx context.Context, in *GetGroupsForPrincipalRequest, opts ...grpc.CallOption) (*GetGroupsResponse, error) GetUsers(ctx context.Context, in *GetUsersRequest, opts ...grpc.CallOption) (*GetUsersResponse, error) ExtractAuthTokens(ctx context.Context, in *ExtractAuthTokensRequest, opts ...grpc.CallOption) (*ExtractAuthTokensResponse, error) RestoreAuthToken(ctx context.Context, in *RestoreAuthTokenRequest, opts ...grpc.CallOption) (*RestoreAuthTokenResponse, error) DeleteExpiredAuthTokens(ctx context.Context, in *DeleteExpiredAuthTokensRequest, opts ...grpc.CallOption) (*DeleteExpiredAuthTokensResponse, error) RotateRootToken(ctx context.Context, in *RotateRootTokenRequest, opts ...grpc.CallOption) (*RotateRootTokenResponse, error) }
APIClient is the client API for API service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAPIClient ¶
func NewAPIClient(cc grpc.ClientConnInterface) APIClient
type APIServer ¶
type APIServer interface { // Activate/Deactivate the auth API. 'Activate' sets an initial set of admins // for the Pachyderm cluster, and 'Deactivate' removes all ACLs, tokens, and // admins from the Pachyderm cluster, making all data publicly accessable Activate(context.Context, *ActivateRequest) (*ActivateResponse, error) Deactivate(context.Context, *DeactivateRequest) (*DeactivateResponse, error) GetConfiguration(context.Context, *GetConfigurationRequest) (*GetConfigurationResponse, error) SetConfiguration(context.Context, *SetConfigurationRequest) (*SetConfigurationResponse, error) Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error) Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error) GetPermissions(context.Context, *GetPermissionsRequest) (*GetPermissionsResponse, error) GetPermissionsForPrincipal(context.Context, *GetPermissionsForPrincipalRequest) (*GetPermissionsResponse, error) WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error) GetRolesForPermission(context.Context, *GetRolesForPermissionRequest) (*GetRolesForPermissionResponse, error) ModifyRoleBinding(context.Context, *ModifyRoleBindingRequest) (*ModifyRoleBindingResponse, error) GetRoleBinding(context.Context, *GetRoleBindingRequest) (*GetRoleBindingResponse, error) GetOIDCLogin(context.Context, *GetOIDCLoginRequest) (*GetOIDCLoginResponse, error) GetRobotToken(context.Context, *GetRobotTokenRequest) (*GetRobotTokenResponse, error) RevokeAuthToken(context.Context, *RevokeAuthTokenRequest) (*RevokeAuthTokenResponse, error) RevokeAuthTokensForUser(context.Context, *RevokeAuthTokensForUserRequest) (*RevokeAuthTokensForUserResponse, error) SetGroupsForUser(context.Context, *SetGroupsForUserRequest) (*SetGroupsForUserResponse, error) ModifyMembers(context.Context, *ModifyMembersRequest) (*ModifyMembersResponse, error) GetGroups(context.Context, *GetGroupsRequest) (*GetGroupsResponse, error) GetGroupsForPrincipal(context.Context, *GetGroupsForPrincipalRequest) (*GetGroupsResponse, error) GetUsers(context.Context, *GetUsersRequest) (*GetUsersResponse, error) ExtractAuthTokens(context.Context, *ExtractAuthTokensRequest) (*ExtractAuthTokensResponse, error) RestoreAuthToken(context.Context, *RestoreAuthTokenRequest) (*RestoreAuthTokenResponse, error) DeleteExpiredAuthTokens(context.Context, *DeleteExpiredAuthTokensRequest) (*DeleteExpiredAuthTokensResponse, error) RotateRootToken(context.Context, *RotateRootTokenRequest) (*RotateRootTokenResponse, error) // contains filtered or unexported methods }
APIServer is the server API for API service. All implementations must embed UnimplementedAPIServer for forward compatibility
type ActivateRequest ¶
type ActivateRequest struct { // If set, this token is used as the root user login token. Otherwise the root token // is randomly generated and returned in the response. RootToken string `protobuf:"bytes,1,opt,name=root_token,json=rootToken,proto3" json:"root_token,omitempty"` // contains filtered or unexported fields }
ActivateRequest enables authentication on the cluster. It issues an auth token with no expiration for the irrevocable admin user `pach:root`.
func (*ActivateRequest) Descriptor
deprecated
func (*ActivateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ActivateRequest.ProtoReflect.Descriptor instead.
func (*ActivateRequest) GetRootToken ¶
func (x *ActivateRequest) GetRootToken() string
func (*ActivateRequest) MarshalLogObject ¶
func (x *ActivateRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ActivateRequest) ProtoMessage ¶
func (*ActivateRequest) ProtoMessage()
func (*ActivateRequest) ProtoReflect ¶ added in v2.7.0
func (x *ActivateRequest) ProtoReflect() protoreflect.Message
func (*ActivateRequest) Reset ¶
func (x *ActivateRequest) Reset()
func (*ActivateRequest) String ¶
func (x *ActivateRequest) String() string
func (*ActivateRequest) Validate ¶ added in v2.8.0
func (m *ActivateRequest) Validate() error
Validate checks the field values on ActivateRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ActivateRequest) ValidateAll ¶ added in v2.8.0
func (m *ActivateRequest) ValidateAll() error
ValidateAll checks the field values on ActivateRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ActivateRequestMultiError, or nil if none found.
type ActivateRequestMultiError ¶ added in v2.8.0
type ActivateRequestMultiError []error
ActivateRequestMultiError is an error wrapping multiple validation errors returned by ActivateRequest.ValidateAll() if the designated constraints aren't met.
func (ActivateRequestMultiError) AllErrors ¶ added in v2.8.0
func (m ActivateRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ActivateRequestMultiError) Error ¶ added in v2.8.0
func (m ActivateRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ActivateRequestValidationError ¶ added in v2.8.0
type ActivateRequestValidationError struct {
// contains filtered or unexported fields
}
ActivateRequestValidationError is the validation error returned by ActivateRequest.Validate if the designated constraints aren't met.
func (ActivateRequestValidationError) Cause ¶ added in v2.8.0
func (e ActivateRequestValidationError) Cause() error
Cause function returns cause value.
func (ActivateRequestValidationError) Error ¶ added in v2.8.0
func (e ActivateRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ActivateRequestValidationError) ErrorName ¶ added in v2.8.0
func (e ActivateRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ActivateRequestValidationError) Field ¶ added in v2.8.0
func (e ActivateRequestValidationError) Field() string
Field function returns field value.
func (ActivateRequestValidationError) Key ¶ added in v2.8.0
func (e ActivateRequestValidationError) Key() bool
Key function returns key value.
func (ActivateRequestValidationError) Reason ¶ added in v2.8.0
func (e ActivateRequestValidationError) Reason() string
Reason function returns reason value.
type ActivateResponse ¶
type ActivateResponse struct { // pach_token authenticates the caller with Pachyderm (if you want to perform // Pachyderm operations after auth has been activated as themselves, you must // present this token along with your regular request) PachToken string `protobuf:"bytes,1,opt,name=pach_token,json=pachToken,proto3" json:"pach_token,omitempty"` // contains filtered or unexported fields }
func (*ActivateResponse) Descriptor
deprecated
func (*ActivateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ActivateResponse.ProtoReflect.Descriptor instead.
func (*ActivateResponse) GetPachToken ¶
func (x *ActivateResponse) GetPachToken() string
func (*ActivateResponse) MarshalLogObject ¶
func (x *ActivateResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ActivateResponse) ProtoMessage ¶
func (*ActivateResponse) ProtoMessage()
func (*ActivateResponse) ProtoReflect ¶ added in v2.7.0
func (x *ActivateResponse) ProtoReflect() protoreflect.Message
func (*ActivateResponse) Reset ¶
func (x *ActivateResponse) Reset()
func (*ActivateResponse) String ¶
func (x *ActivateResponse) String() string
func (*ActivateResponse) Validate ¶ added in v2.8.0
func (m *ActivateResponse) Validate() error
Validate checks the field values on ActivateResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ActivateResponse) ValidateAll ¶ added in v2.8.0
func (m *ActivateResponse) ValidateAll() error
ValidateAll checks the field values on ActivateResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ActivateResponseMultiError, or nil if none found.
type ActivateResponseMultiError ¶ added in v2.8.0
type ActivateResponseMultiError []error
ActivateResponseMultiError is an error wrapping multiple validation errors returned by ActivateResponse.ValidateAll() if the designated constraints aren't met.
func (ActivateResponseMultiError) AllErrors ¶ added in v2.8.0
func (m ActivateResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ActivateResponseMultiError) Error ¶ added in v2.8.0
func (m ActivateResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ActivateResponseValidationError ¶ added in v2.8.0
type ActivateResponseValidationError struct {
// contains filtered or unexported fields
}
ActivateResponseValidationError is the validation error returned by ActivateResponse.Validate if the designated constraints aren't met.
func (ActivateResponseValidationError) Cause ¶ added in v2.8.0
func (e ActivateResponseValidationError) Cause() error
Cause function returns cause value.
func (ActivateResponseValidationError) Error ¶ added in v2.8.0
func (e ActivateResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ActivateResponseValidationError) ErrorName ¶ added in v2.8.0
func (e ActivateResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ActivateResponseValidationError) Field ¶ added in v2.8.0
func (e ActivateResponseValidationError) Field() string
Field function returns field value.
func (ActivateResponseValidationError) Key ¶ added in v2.8.0
func (e ActivateResponseValidationError) Key() bool
Key function returns key value.
func (ActivateResponseValidationError) Reason ¶ added in v2.8.0
func (e ActivateResponseValidationError) Reason() string
Reason function returns reason value.
type AuthenticateRequest ¶
type AuthenticateRequest struct { // This is the session state that Pachyderm creates in order to keep track of // information related to the current OIDC session. OidcState string `protobuf:"bytes,1,opt,name=oidc_state,json=oidcState,proto3" json:"oidc_state,omitempty"` // This is an ID Token issued by the OIDC provider. IdToken string `protobuf:"bytes,2,opt,name=id_token,json=idToken,proto3" json:"id_token,omitempty"` // contains filtered or unexported fields }
func (*AuthenticateRequest) Descriptor
deprecated
func (*AuthenticateRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticateRequest.ProtoReflect.Descriptor instead.
func (*AuthenticateRequest) GetIdToken ¶
func (x *AuthenticateRequest) GetIdToken() string
func (*AuthenticateRequest) GetOidcState ¶ added in v2.7.0
func (x *AuthenticateRequest) GetOidcState() string
func (*AuthenticateRequest) MarshalLogObject ¶
func (x *AuthenticateRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*AuthenticateRequest) ProtoMessage ¶
func (*AuthenticateRequest) ProtoMessage()
func (*AuthenticateRequest) ProtoReflect ¶ added in v2.7.0
func (x *AuthenticateRequest) ProtoReflect() protoreflect.Message
func (*AuthenticateRequest) Reset ¶
func (x *AuthenticateRequest) Reset()
func (*AuthenticateRequest) String ¶
func (x *AuthenticateRequest) String() string
func (*AuthenticateRequest) Validate ¶ added in v2.8.0
func (m *AuthenticateRequest) Validate() error
Validate checks the field values on AuthenticateRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AuthenticateRequest) ValidateAll ¶ added in v2.8.0
func (m *AuthenticateRequest) ValidateAll() error
ValidateAll checks the field values on AuthenticateRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AuthenticateRequestMultiError, or nil if none found.
type AuthenticateRequestMultiError ¶ added in v2.8.0
type AuthenticateRequestMultiError []error
AuthenticateRequestMultiError is an error wrapping multiple validation errors returned by AuthenticateRequest.ValidateAll() if the designated constraints aren't met.
func (AuthenticateRequestMultiError) AllErrors ¶ added in v2.8.0
func (m AuthenticateRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AuthenticateRequestMultiError) Error ¶ added in v2.8.0
func (m AuthenticateRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AuthenticateRequestValidationError ¶ added in v2.8.0
type AuthenticateRequestValidationError struct {
// contains filtered or unexported fields
}
AuthenticateRequestValidationError is the validation error returned by AuthenticateRequest.Validate if the designated constraints aren't met.
func (AuthenticateRequestValidationError) Cause ¶ added in v2.8.0
func (e AuthenticateRequestValidationError) Cause() error
Cause function returns cause value.
func (AuthenticateRequestValidationError) Error ¶ added in v2.8.0
func (e AuthenticateRequestValidationError) Error() string
Error satisfies the builtin error interface
func (AuthenticateRequestValidationError) ErrorName ¶ added in v2.8.0
func (e AuthenticateRequestValidationError) ErrorName() string
ErrorName returns error name.
func (AuthenticateRequestValidationError) Field ¶ added in v2.8.0
func (e AuthenticateRequestValidationError) Field() string
Field function returns field value.
func (AuthenticateRequestValidationError) Key ¶ added in v2.8.0
func (e AuthenticateRequestValidationError) Key() bool
Key function returns key value.
func (AuthenticateRequestValidationError) Reason ¶ added in v2.8.0
func (e AuthenticateRequestValidationError) Reason() string
Reason function returns reason value.
type AuthenticateResponse ¶
type AuthenticateResponse struct { // pach_token authenticates the caller with Pachyderm (if you want to perform // Pachyderm operations after auth has been activated as themselves, you must // present this token along with your regular request) PachToken string `protobuf:"bytes,1,opt,name=pach_token,json=pachToken,proto3" json:"pach_token,omitempty"` // contains filtered or unexported fields }
func (*AuthenticateResponse) Descriptor
deprecated
func (*AuthenticateResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticateResponse.ProtoReflect.Descriptor instead.
func (*AuthenticateResponse) GetPachToken ¶
func (x *AuthenticateResponse) GetPachToken() string
func (*AuthenticateResponse) MarshalLogObject ¶
func (x *AuthenticateResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*AuthenticateResponse) ProtoMessage ¶
func (*AuthenticateResponse) ProtoMessage()
func (*AuthenticateResponse) ProtoReflect ¶ added in v2.7.0
func (x *AuthenticateResponse) ProtoReflect() protoreflect.Message
func (*AuthenticateResponse) Reset ¶
func (x *AuthenticateResponse) Reset()
func (*AuthenticateResponse) String ¶
func (x *AuthenticateResponse) String() string
func (*AuthenticateResponse) Validate ¶ added in v2.8.0
func (m *AuthenticateResponse) Validate() error
Validate checks the field values on AuthenticateResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AuthenticateResponse) ValidateAll ¶ added in v2.8.0
func (m *AuthenticateResponse) ValidateAll() error
ValidateAll checks the field values on AuthenticateResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AuthenticateResponseMultiError, or nil if none found.
type AuthenticateResponseMultiError ¶ added in v2.8.0
type AuthenticateResponseMultiError []error
AuthenticateResponseMultiError is an error wrapping multiple validation errors returned by AuthenticateResponse.ValidateAll() if the designated constraints aren't met.
func (AuthenticateResponseMultiError) AllErrors ¶ added in v2.8.0
func (m AuthenticateResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AuthenticateResponseMultiError) Error ¶ added in v2.8.0
func (m AuthenticateResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AuthenticateResponseValidationError ¶ added in v2.8.0
type AuthenticateResponseValidationError struct {
// contains filtered or unexported fields
}
AuthenticateResponseValidationError is the validation error returned by AuthenticateResponse.Validate if the designated constraints aren't met.
func (AuthenticateResponseValidationError) Cause ¶ added in v2.8.0
func (e AuthenticateResponseValidationError) Cause() error
Cause function returns cause value.
func (AuthenticateResponseValidationError) Error ¶ added in v2.8.0
func (e AuthenticateResponseValidationError) Error() string
Error satisfies the builtin error interface
func (AuthenticateResponseValidationError) ErrorName ¶ added in v2.8.0
func (e AuthenticateResponseValidationError) ErrorName() string
ErrorName returns error name.
func (AuthenticateResponseValidationError) Field ¶ added in v2.8.0
func (e AuthenticateResponseValidationError) Field() string
Field function returns field value.
func (AuthenticateResponseValidationError) Key ¶ added in v2.8.0
func (e AuthenticateResponseValidationError) Key() bool
Key function returns key value.
func (AuthenticateResponseValidationError) Reason ¶ added in v2.8.0
func (e AuthenticateResponseValidationError) Reason() string
Reason function returns reason value.
type AuthorizeRequest ¶
type AuthorizeRequest struct { Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // permissions are the operations the caller is attempting to perform Permissions []Permission `protobuf:"varint,2,rep,packed,name=permissions,proto3,enum=auth_v2.Permission" json:"permissions,omitempty"` // contains filtered or unexported fields }
func (*AuthorizeRequest) Descriptor
deprecated
func (*AuthorizeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizeRequest.ProtoReflect.Descriptor instead.
func (*AuthorizeRequest) GetPermissions ¶
func (x *AuthorizeRequest) GetPermissions() []Permission
func (*AuthorizeRequest) GetResource ¶
func (x *AuthorizeRequest) GetResource() *Resource
func (*AuthorizeRequest) MarshalLogObject ¶
func (x *AuthorizeRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*AuthorizeRequest) ProtoMessage ¶
func (*AuthorizeRequest) ProtoMessage()
func (*AuthorizeRequest) ProtoReflect ¶ added in v2.7.0
func (x *AuthorizeRequest) ProtoReflect() protoreflect.Message
func (*AuthorizeRequest) Reset ¶
func (x *AuthorizeRequest) Reset()
func (*AuthorizeRequest) String ¶
func (x *AuthorizeRequest) String() string
func (*AuthorizeRequest) Validate ¶ added in v2.8.0
func (m *AuthorizeRequest) Validate() error
Validate checks the field values on AuthorizeRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AuthorizeRequest) ValidateAll ¶ added in v2.8.0
func (m *AuthorizeRequest) ValidateAll() error
ValidateAll checks the field values on AuthorizeRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AuthorizeRequestMultiError, or nil if none found.
type AuthorizeRequestMultiError ¶ added in v2.8.0
type AuthorizeRequestMultiError []error
AuthorizeRequestMultiError is an error wrapping multiple validation errors returned by AuthorizeRequest.ValidateAll() if the designated constraints aren't met.
func (AuthorizeRequestMultiError) AllErrors ¶ added in v2.8.0
func (m AuthorizeRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AuthorizeRequestMultiError) Error ¶ added in v2.8.0
func (m AuthorizeRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AuthorizeRequestValidationError ¶ added in v2.8.0
type AuthorizeRequestValidationError struct {
// contains filtered or unexported fields
}
AuthorizeRequestValidationError is the validation error returned by AuthorizeRequest.Validate if the designated constraints aren't met.
func (AuthorizeRequestValidationError) Cause ¶ added in v2.8.0
func (e AuthorizeRequestValidationError) Cause() error
Cause function returns cause value.
func (AuthorizeRequestValidationError) Error ¶ added in v2.8.0
func (e AuthorizeRequestValidationError) Error() string
Error satisfies the builtin error interface
func (AuthorizeRequestValidationError) ErrorName ¶ added in v2.8.0
func (e AuthorizeRequestValidationError) ErrorName() string
ErrorName returns error name.
func (AuthorizeRequestValidationError) Field ¶ added in v2.8.0
func (e AuthorizeRequestValidationError) Field() string
Field function returns field value.
func (AuthorizeRequestValidationError) Key ¶ added in v2.8.0
func (e AuthorizeRequestValidationError) Key() bool
Key function returns key value.
func (AuthorizeRequestValidationError) Reason ¶ added in v2.8.0
func (e AuthorizeRequestValidationError) Reason() string
Reason function returns reason value.
type AuthorizeResponse ¶
type AuthorizeResponse struct { // authorized is true if the caller has the require permissions Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"` // satisfied is the set of permission that the principal has Satisfied []Permission `protobuf:"varint,2,rep,packed,name=satisfied,proto3,enum=auth_v2.Permission" json:"satisfied,omitempty"` // missing is the set of permissions that the principal lacks Missing []Permission `protobuf:"varint,3,rep,packed,name=missing,proto3,enum=auth_v2.Permission" json:"missing,omitempty"` // principal is the principal the request was evaluated for Principal string `protobuf:"bytes,4,opt,name=principal,proto3" json:"principal,omitempty"` // contains filtered or unexported fields }
func (*AuthorizeResponse) Descriptor
deprecated
func (*AuthorizeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizeResponse.ProtoReflect.Descriptor instead.
func (*AuthorizeResponse) GetAuthorized ¶
func (x *AuthorizeResponse) GetAuthorized() bool
func (*AuthorizeResponse) GetMissing ¶
func (x *AuthorizeResponse) GetMissing() []Permission
func (*AuthorizeResponse) GetPrincipal ¶
func (x *AuthorizeResponse) GetPrincipal() string
func (*AuthorizeResponse) GetSatisfied ¶
func (x *AuthorizeResponse) GetSatisfied() []Permission
func (*AuthorizeResponse) MarshalLogObject ¶
func (x *AuthorizeResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*AuthorizeResponse) ProtoMessage ¶
func (*AuthorizeResponse) ProtoMessage()
func (*AuthorizeResponse) ProtoReflect ¶ added in v2.7.0
func (x *AuthorizeResponse) ProtoReflect() protoreflect.Message
func (*AuthorizeResponse) Reset ¶
func (x *AuthorizeResponse) Reset()
func (*AuthorizeResponse) String ¶
func (x *AuthorizeResponse) String() string
func (*AuthorizeResponse) Validate ¶ added in v2.8.0
func (m *AuthorizeResponse) Validate() error
Validate checks the field values on AuthorizeResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AuthorizeResponse) ValidateAll ¶ added in v2.8.0
func (m *AuthorizeResponse) ValidateAll() error
ValidateAll checks the field values on AuthorizeResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AuthorizeResponseMultiError, or nil if none found.
type AuthorizeResponseMultiError ¶ added in v2.8.0
type AuthorizeResponseMultiError []error
AuthorizeResponseMultiError is an error wrapping multiple validation errors returned by AuthorizeResponse.ValidateAll() if the designated constraints aren't met.
func (AuthorizeResponseMultiError) AllErrors ¶ added in v2.8.0
func (m AuthorizeResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AuthorizeResponseMultiError) Error ¶ added in v2.8.0
func (m AuthorizeResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AuthorizeResponseValidationError ¶ added in v2.8.0
type AuthorizeResponseValidationError struct {
// contains filtered or unexported fields
}
AuthorizeResponseValidationError is the validation error returned by AuthorizeResponse.Validate if the designated constraints aren't met.
func (AuthorizeResponseValidationError) Cause ¶ added in v2.8.0
func (e AuthorizeResponseValidationError) Cause() error
Cause function returns cause value.
func (AuthorizeResponseValidationError) Error ¶ added in v2.8.0
func (e AuthorizeResponseValidationError) Error() string
Error satisfies the builtin error interface
func (AuthorizeResponseValidationError) ErrorName ¶ added in v2.8.0
func (e AuthorizeResponseValidationError) ErrorName() string
ErrorName returns error name.
func (AuthorizeResponseValidationError) Field ¶ added in v2.8.0
func (e AuthorizeResponseValidationError) Field() string
Field function returns field value.
func (AuthorizeResponseValidationError) Key ¶ added in v2.8.0
func (e AuthorizeResponseValidationError) Key() bool
Key function returns key value.
func (AuthorizeResponseValidationError) Reason ¶ added in v2.8.0
func (e AuthorizeResponseValidationError) Reason() string
Reason function returns reason value.
type DeactivateRequest ¶
type DeactivateRequest struct {
// contains filtered or unexported fields
}
func (*DeactivateRequest) Descriptor
deprecated
func (*DeactivateRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeactivateRequest.ProtoReflect.Descriptor instead.
func (*DeactivateRequest) MarshalLogObject ¶
func (x *DeactivateRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*DeactivateRequest) ProtoMessage ¶
func (*DeactivateRequest) ProtoMessage()
func (*DeactivateRequest) ProtoReflect ¶ added in v2.7.0
func (x *DeactivateRequest) ProtoReflect() protoreflect.Message
func (*DeactivateRequest) Reset ¶
func (x *DeactivateRequest) Reset()
func (*DeactivateRequest) String ¶
func (x *DeactivateRequest) String() string
func (*DeactivateRequest) Validate ¶ added in v2.8.0
func (m *DeactivateRequest) Validate() error
Validate checks the field values on DeactivateRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeactivateRequest) ValidateAll ¶ added in v2.8.0
func (m *DeactivateRequest) ValidateAll() error
ValidateAll checks the field values on DeactivateRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeactivateRequestMultiError, or nil if none found.
type DeactivateRequestMultiError ¶ added in v2.8.0
type DeactivateRequestMultiError []error
DeactivateRequestMultiError is an error wrapping multiple validation errors returned by DeactivateRequest.ValidateAll() if the designated constraints aren't met.
func (DeactivateRequestMultiError) AllErrors ¶ added in v2.8.0
func (m DeactivateRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeactivateRequestMultiError) Error ¶ added in v2.8.0
func (m DeactivateRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeactivateRequestValidationError ¶ added in v2.8.0
type DeactivateRequestValidationError struct {
// contains filtered or unexported fields
}
DeactivateRequestValidationError is the validation error returned by DeactivateRequest.Validate if the designated constraints aren't met.
func (DeactivateRequestValidationError) Cause ¶ added in v2.8.0
func (e DeactivateRequestValidationError) Cause() error
Cause function returns cause value.
func (DeactivateRequestValidationError) Error ¶ added in v2.8.0
func (e DeactivateRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DeactivateRequestValidationError) ErrorName ¶ added in v2.8.0
func (e DeactivateRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DeactivateRequestValidationError) Field ¶ added in v2.8.0
func (e DeactivateRequestValidationError) Field() string
Field function returns field value.
func (DeactivateRequestValidationError) Key ¶ added in v2.8.0
func (e DeactivateRequestValidationError) Key() bool
Key function returns key value.
func (DeactivateRequestValidationError) Reason ¶ added in v2.8.0
func (e DeactivateRequestValidationError) Reason() string
Reason function returns reason value.
type DeactivateResponse ¶
type DeactivateResponse struct {
// contains filtered or unexported fields
}
func (*DeactivateResponse) Descriptor
deprecated
func (*DeactivateResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeactivateResponse.ProtoReflect.Descriptor instead.
func (*DeactivateResponse) MarshalLogObject ¶
func (x *DeactivateResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*DeactivateResponse) ProtoMessage ¶
func (*DeactivateResponse) ProtoMessage()
func (*DeactivateResponse) ProtoReflect ¶ added in v2.7.0
func (x *DeactivateResponse) ProtoReflect() protoreflect.Message
func (*DeactivateResponse) Reset ¶
func (x *DeactivateResponse) Reset()
func (*DeactivateResponse) String ¶
func (x *DeactivateResponse) String() string
func (*DeactivateResponse) Validate ¶ added in v2.8.0
func (m *DeactivateResponse) Validate() error
Validate checks the field values on DeactivateResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeactivateResponse) ValidateAll ¶ added in v2.8.0
func (m *DeactivateResponse) ValidateAll() error
ValidateAll checks the field values on DeactivateResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeactivateResponseMultiError, or nil if none found.
type DeactivateResponseMultiError ¶ added in v2.8.0
type DeactivateResponseMultiError []error
DeactivateResponseMultiError is an error wrapping multiple validation errors returned by DeactivateResponse.ValidateAll() if the designated constraints aren't met.
func (DeactivateResponseMultiError) AllErrors ¶ added in v2.8.0
func (m DeactivateResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeactivateResponseMultiError) Error ¶ added in v2.8.0
func (m DeactivateResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeactivateResponseValidationError ¶ added in v2.8.0
type DeactivateResponseValidationError struct {
// contains filtered or unexported fields
}
DeactivateResponseValidationError is the validation error returned by DeactivateResponse.Validate if the designated constraints aren't met.
func (DeactivateResponseValidationError) Cause ¶ added in v2.8.0
func (e DeactivateResponseValidationError) Cause() error
Cause function returns cause value.
func (DeactivateResponseValidationError) Error ¶ added in v2.8.0
func (e DeactivateResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DeactivateResponseValidationError) ErrorName ¶ added in v2.8.0
func (e DeactivateResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DeactivateResponseValidationError) Field ¶ added in v2.8.0
func (e DeactivateResponseValidationError) Field() string
Field function returns field value.
func (DeactivateResponseValidationError) Key ¶ added in v2.8.0
func (e DeactivateResponseValidationError) Key() bool
Key function returns key value.
func (DeactivateResponseValidationError) Reason ¶ added in v2.8.0
func (e DeactivateResponseValidationError) Reason() string
Reason function returns reason value.
type DeleteExpiredAuthTokensRequest ¶
type DeleteExpiredAuthTokensRequest struct {
// contains filtered or unexported fields
}
func (*DeleteExpiredAuthTokensRequest) Descriptor
deprecated
func (*DeleteExpiredAuthTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteExpiredAuthTokensRequest.ProtoReflect.Descriptor instead.
func (*DeleteExpiredAuthTokensRequest) MarshalLogObject ¶
func (x *DeleteExpiredAuthTokensRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*DeleteExpiredAuthTokensRequest) ProtoMessage ¶
func (*DeleteExpiredAuthTokensRequest) ProtoMessage()
func (*DeleteExpiredAuthTokensRequest) ProtoReflect ¶ added in v2.7.0
func (x *DeleteExpiredAuthTokensRequest) ProtoReflect() protoreflect.Message
func (*DeleteExpiredAuthTokensRequest) Reset ¶
func (x *DeleteExpiredAuthTokensRequest) Reset()
func (*DeleteExpiredAuthTokensRequest) String ¶
func (x *DeleteExpiredAuthTokensRequest) String() string
func (*DeleteExpiredAuthTokensRequest) Validate ¶ added in v2.8.0
func (m *DeleteExpiredAuthTokensRequest) Validate() error
Validate checks the field values on DeleteExpiredAuthTokensRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeleteExpiredAuthTokensRequest) ValidateAll ¶ added in v2.8.0
func (m *DeleteExpiredAuthTokensRequest) ValidateAll() error
ValidateAll checks the field values on DeleteExpiredAuthTokensRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteExpiredAuthTokensRequestMultiError, or nil if none found.
type DeleteExpiredAuthTokensRequestMultiError ¶ added in v2.8.0
type DeleteExpiredAuthTokensRequestMultiError []error
DeleteExpiredAuthTokensRequestMultiError is an error wrapping multiple validation errors returned by DeleteExpiredAuthTokensRequest.ValidateAll() if the designated constraints aren't met.
func (DeleteExpiredAuthTokensRequestMultiError) AllErrors ¶ added in v2.8.0
func (m DeleteExpiredAuthTokensRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeleteExpiredAuthTokensRequestMultiError) Error ¶ added in v2.8.0
func (m DeleteExpiredAuthTokensRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeleteExpiredAuthTokensRequestValidationError ¶ added in v2.8.0
type DeleteExpiredAuthTokensRequestValidationError struct {
// contains filtered or unexported fields
}
DeleteExpiredAuthTokensRequestValidationError is the validation error returned by DeleteExpiredAuthTokensRequest.Validate if the designated constraints aren't met.
func (DeleteExpiredAuthTokensRequestValidationError) Cause ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensRequestValidationError) Cause() error
Cause function returns cause value.
func (DeleteExpiredAuthTokensRequestValidationError) Error ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DeleteExpiredAuthTokensRequestValidationError) ErrorName ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DeleteExpiredAuthTokensRequestValidationError) Field ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensRequestValidationError) Field() string
Field function returns field value.
func (DeleteExpiredAuthTokensRequestValidationError) Key ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensRequestValidationError) Key() bool
Key function returns key value.
func (DeleteExpiredAuthTokensRequestValidationError) Reason ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensRequestValidationError) Reason() string
Reason function returns reason value.
type DeleteExpiredAuthTokensResponse ¶
type DeleteExpiredAuthTokensResponse struct {
// contains filtered or unexported fields
}
func (*DeleteExpiredAuthTokensResponse) Descriptor
deprecated
func (*DeleteExpiredAuthTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteExpiredAuthTokensResponse.ProtoReflect.Descriptor instead.
func (*DeleteExpiredAuthTokensResponse) MarshalLogObject ¶
func (x *DeleteExpiredAuthTokensResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*DeleteExpiredAuthTokensResponse) ProtoMessage ¶
func (*DeleteExpiredAuthTokensResponse) ProtoMessage()
func (*DeleteExpiredAuthTokensResponse) ProtoReflect ¶ added in v2.7.0
func (x *DeleteExpiredAuthTokensResponse) ProtoReflect() protoreflect.Message
func (*DeleteExpiredAuthTokensResponse) Reset ¶
func (x *DeleteExpiredAuthTokensResponse) Reset()
func (*DeleteExpiredAuthTokensResponse) String ¶
func (x *DeleteExpiredAuthTokensResponse) String() string
func (*DeleteExpiredAuthTokensResponse) Validate ¶ added in v2.8.0
func (m *DeleteExpiredAuthTokensResponse) Validate() error
Validate checks the field values on DeleteExpiredAuthTokensResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeleteExpiredAuthTokensResponse) ValidateAll ¶ added in v2.8.0
func (m *DeleteExpiredAuthTokensResponse) ValidateAll() error
ValidateAll checks the field values on DeleteExpiredAuthTokensResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteExpiredAuthTokensResponseMultiError, or nil if none found.
type DeleteExpiredAuthTokensResponseMultiError ¶ added in v2.8.0
type DeleteExpiredAuthTokensResponseMultiError []error
DeleteExpiredAuthTokensResponseMultiError is an error wrapping multiple validation errors returned by DeleteExpiredAuthTokensResponse.ValidateAll() if the designated constraints aren't met.
func (DeleteExpiredAuthTokensResponseMultiError) AllErrors ¶ added in v2.8.0
func (m DeleteExpiredAuthTokensResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeleteExpiredAuthTokensResponseMultiError) Error ¶ added in v2.8.0
func (m DeleteExpiredAuthTokensResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeleteExpiredAuthTokensResponseValidationError ¶ added in v2.8.0
type DeleteExpiredAuthTokensResponseValidationError struct {
// contains filtered or unexported fields
}
DeleteExpiredAuthTokensResponseValidationError is the validation error returned by DeleteExpiredAuthTokensResponse.Validate if the designated constraints aren't met.
func (DeleteExpiredAuthTokensResponseValidationError) Cause ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensResponseValidationError) Cause() error
Cause function returns cause value.
func (DeleteExpiredAuthTokensResponseValidationError) Error ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensResponseValidationError) Error() string
Error satisfies the builtin error interface
func (DeleteExpiredAuthTokensResponseValidationError) ErrorName ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensResponseValidationError) ErrorName() string
ErrorName returns error name.
func (DeleteExpiredAuthTokensResponseValidationError) Field ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensResponseValidationError) Field() string
Field function returns field value.
func (DeleteExpiredAuthTokensResponseValidationError) Key ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensResponseValidationError) Key() bool
Key function returns key value.
func (DeleteExpiredAuthTokensResponseValidationError) Reason ¶ added in v2.8.0
func (e DeleteExpiredAuthTokensResponseValidationError) Reason() string
Reason function returns reason value.
type ErrInvalidPrincipal ¶
type ErrInvalidPrincipal struct {
Principal string
}
ErrInvalidPrincipal indicates that a an argument to e.g. GetScope, SetScope, or SetACL is invalid
func (*ErrInvalidPrincipal) Error ¶
func (e *ErrInvalidPrincipal) Error() string
type ErrNoRoleBinding ¶
type ErrNoRoleBinding struct {
Resource *Resource
}
ErrNoRoleBinding is returned if no role binding exists for a resource.
func (*ErrNoRoleBinding) Error ¶
func (e *ErrNoRoleBinding) Error() string
type ErrNotAuthorized ¶
type ErrNotAuthorized struct { Subject string // subject trying to perform blocked operation -- always set Resource *Resource // Resource that the user is attempting to access Required []Permission // Caller needs 'Required'-level access to 'Resource' }
ErrNotAuthorized is returned if the user is not authorized to perform a certain operation.
func (*ErrNotAuthorized) Error ¶
func (e *ErrNotAuthorized) Error() string
func (*ErrNotAuthorized) GRPCStatus ¶ added in v2.7.0
func (e *ErrNotAuthorized) GRPCStatus() *status.Status
Implement the interface expected by status.FromError. An ErrNotAuthorized is a permission-denied status.
type ErrTooShortTTL ¶
type ErrTooShortTTL struct {
RequestTTL, ExistingTTL int64
}
ErrTooShortTTL is returned by the ExtendAuthToken if request.Token already has a TTL longer than request.TTL.
func (ErrTooShortTTL) Error ¶
func (e ErrTooShortTTL) Error() string
type ExtractAuthTokensRequest ¶
type ExtractAuthTokensRequest struct {
// contains filtered or unexported fields
}
ExtractAuthTokens returns all the hashed robot tokens that have been issued. User tokens are not extracted as they can be recreated by logging in.
func (*ExtractAuthTokensRequest) Descriptor
deprecated
func (*ExtractAuthTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExtractAuthTokensRequest.ProtoReflect.Descriptor instead.
func (*ExtractAuthTokensRequest) MarshalLogObject ¶
func (x *ExtractAuthTokensRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ExtractAuthTokensRequest) ProtoMessage ¶
func (*ExtractAuthTokensRequest) ProtoMessage()
func (*ExtractAuthTokensRequest) ProtoReflect ¶ added in v2.7.0
func (x *ExtractAuthTokensRequest) ProtoReflect() protoreflect.Message
func (*ExtractAuthTokensRequest) Reset ¶
func (x *ExtractAuthTokensRequest) Reset()
func (*ExtractAuthTokensRequest) String ¶
func (x *ExtractAuthTokensRequest) String() string
func (*ExtractAuthTokensRequest) Validate ¶ added in v2.8.0
func (m *ExtractAuthTokensRequest) Validate() error
Validate checks the field values on ExtractAuthTokensRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExtractAuthTokensRequest) ValidateAll ¶ added in v2.8.0
func (m *ExtractAuthTokensRequest) ValidateAll() error
ValidateAll checks the field values on ExtractAuthTokensRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExtractAuthTokensRequestMultiError, or nil if none found.
type ExtractAuthTokensRequestMultiError ¶ added in v2.8.0
type ExtractAuthTokensRequestMultiError []error
ExtractAuthTokensRequestMultiError is an error wrapping multiple validation errors returned by ExtractAuthTokensRequest.ValidateAll() if the designated constraints aren't met.
func (ExtractAuthTokensRequestMultiError) AllErrors ¶ added in v2.8.0
func (m ExtractAuthTokensRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExtractAuthTokensRequestMultiError) Error ¶ added in v2.8.0
func (m ExtractAuthTokensRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExtractAuthTokensRequestValidationError ¶ added in v2.8.0
type ExtractAuthTokensRequestValidationError struct {
// contains filtered or unexported fields
}
ExtractAuthTokensRequestValidationError is the validation error returned by ExtractAuthTokensRequest.Validate if the designated constraints aren't met.
func (ExtractAuthTokensRequestValidationError) Cause ¶ added in v2.8.0
func (e ExtractAuthTokensRequestValidationError) Cause() error
Cause function returns cause value.
func (ExtractAuthTokensRequestValidationError) Error ¶ added in v2.8.0
func (e ExtractAuthTokensRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ExtractAuthTokensRequestValidationError) ErrorName ¶ added in v2.8.0
func (e ExtractAuthTokensRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ExtractAuthTokensRequestValidationError) Field ¶ added in v2.8.0
func (e ExtractAuthTokensRequestValidationError) Field() string
Field function returns field value.
func (ExtractAuthTokensRequestValidationError) Key ¶ added in v2.8.0
func (e ExtractAuthTokensRequestValidationError) Key() bool
Key function returns key value.
func (ExtractAuthTokensRequestValidationError) Reason ¶ added in v2.8.0
func (e ExtractAuthTokensRequestValidationError) Reason() string
Reason function returns reason value.
type ExtractAuthTokensResponse ¶
type ExtractAuthTokensResponse struct { Tokens []*TokenInfo `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` // contains filtered or unexported fields }
func (*ExtractAuthTokensResponse) Descriptor
deprecated
func (*ExtractAuthTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExtractAuthTokensResponse.ProtoReflect.Descriptor instead.
func (*ExtractAuthTokensResponse) GetTokens ¶
func (x *ExtractAuthTokensResponse) GetTokens() []*TokenInfo
func (*ExtractAuthTokensResponse) MarshalLogObject ¶
func (x *ExtractAuthTokensResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ExtractAuthTokensResponse) ProtoMessage ¶
func (*ExtractAuthTokensResponse) ProtoMessage()
func (*ExtractAuthTokensResponse) ProtoReflect ¶ added in v2.7.0
func (x *ExtractAuthTokensResponse) ProtoReflect() protoreflect.Message
func (*ExtractAuthTokensResponse) Reset ¶
func (x *ExtractAuthTokensResponse) Reset()
func (*ExtractAuthTokensResponse) String ¶
func (x *ExtractAuthTokensResponse) String() string
func (*ExtractAuthTokensResponse) Validate ¶ added in v2.8.0
func (m *ExtractAuthTokensResponse) Validate() error
Validate checks the field values on ExtractAuthTokensResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExtractAuthTokensResponse) ValidateAll ¶ added in v2.8.0
func (m *ExtractAuthTokensResponse) ValidateAll() error
ValidateAll checks the field values on ExtractAuthTokensResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExtractAuthTokensResponseMultiError, or nil if none found.
type ExtractAuthTokensResponseMultiError ¶ added in v2.8.0
type ExtractAuthTokensResponseMultiError []error
ExtractAuthTokensResponseMultiError is an error wrapping multiple validation errors returned by ExtractAuthTokensResponse.ValidateAll() if the designated constraints aren't met.
func (ExtractAuthTokensResponseMultiError) AllErrors ¶ added in v2.8.0
func (m ExtractAuthTokensResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExtractAuthTokensResponseMultiError) Error ¶ added in v2.8.0
func (m ExtractAuthTokensResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExtractAuthTokensResponseValidationError ¶ added in v2.8.0
type ExtractAuthTokensResponseValidationError struct {
// contains filtered or unexported fields
}
ExtractAuthTokensResponseValidationError is the validation error returned by ExtractAuthTokensResponse.Validate if the designated constraints aren't met.
func (ExtractAuthTokensResponseValidationError) Cause ¶ added in v2.8.0
func (e ExtractAuthTokensResponseValidationError) Cause() error
Cause function returns cause value.
func (ExtractAuthTokensResponseValidationError) Error ¶ added in v2.8.0
func (e ExtractAuthTokensResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ExtractAuthTokensResponseValidationError) ErrorName ¶ added in v2.8.0
func (e ExtractAuthTokensResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ExtractAuthTokensResponseValidationError) Field ¶ added in v2.8.0
func (e ExtractAuthTokensResponseValidationError) Field() string
Field function returns field value.
func (ExtractAuthTokensResponseValidationError) Key ¶ added in v2.8.0
func (e ExtractAuthTokensResponseValidationError) Key() bool
Key function returns key value.
func (ExtractAuthTokensResponseValidationError) Reason ¶ added in v2.8.0
func (e ExtractAuthTokensResponseValidationError) Reason() string
Reason function returns reason value.
type GetConfigurationRequest ¶
type GetConfigurationRequest struct {
// contains filtered or unexported fields
}
func (*GetConfigurationRequest) Descriptor
deprecated
func (*GetConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigurationRequest.ProtoReflect.Descriptor instead.
func (*GetConfigurationRequest) MarshalLogObject ¶
func (x *GetConfigurationRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetConfigurationRequest) ProtoMessage ¶
func (*GetConfigurationRequest) ProtoMessage()
func (*GetConfigurationRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetConfigurationRequest) ProtoReflect() protoreflect.Message
func (*GetConfigurationRequest) Reset ¶
func (x *GetConfigurationRequest) Reset()
func (*GetConfigurationRequest) String ¶
func (x *GetConfigurationRequest) String() string
func (*GetConfigurationRequest) Validate ¶ added in v2.8.0
func (m *GetConfigurationRequest) Validate() error
Validate checks the field values on GetConfigurationRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetConfigurationRequest) ValidateAll ¶ added in v2.8.0
func (m *GetConfigurationRequest) ValidateAll() error
ValidateAll checks the field values on GetConfigurationRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetConfigurationRequestMultiError, or nil if none found.
type GetConfigurationRequestMultiError ¶ added in v2.8.0
type GetConfigurationRequestMultiError []error
GetConfigurationRequestMultiError is an error wrapping multiple validation errors returned by GetConfigurationRequest.ValidateAll() if the designated constraints aren't met.
func (GetConfigurationRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetConfigurationRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetConfigurationRequestMultiError) Error ¶ added in v2.8.0
func (m GetConfigurationRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetConfigurationRequestValidationError ¶ added in v2.8.0
type GetConfigurationRequestValidationError struct {
// contains filtered or unexported fields
}
GetConfigurationRequestValidationError is the validation error returned by GetConfigurationRequest.Validate if the designated constraints aren't met.
func (GetConfigurationRequestValidationError) Cause ¶ added in v2.8.0
func (e GetConfigurationRequestValidationError) Cause() error
Cause function returns cause value.
func (GetConfigurationRequestValidationError) Error ¶ added in v2.8.0
func (e GetConfigurationRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetConfigurationRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetConfigurationRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetConfigurationRequestValidationError) Field ¶ added in v2.8.0
func (e GetConfigurationRequestValidationError) Field() string
Field function returns field value.
func (GetConfigurationRequestValidationError) Key ¶ added in v2.8.0
func (e GetConfigurationRequestValidationError) Key() bool
Key function returns key value.
func (GetConfigurationRequestValidationError) Reason ¶ added in v2.8.0
func (e GetConfigurationRequestValidationError) Reason() string
Reason function returns reason value.
type GetConfigurationResponse ¶
type GetConfigurationResponse struct { Configuration *OIDCConfig `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"` // contains filtered or unexported fields }
func (*GetConfigurationResponse) Descriptor
deprecated
func (*GetConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigurationResponse.ProtoReflect.Descriptor instead.
func (*GetConfigurationResponse) GetConfiguration ¶
func (x *GetConfigurationResponse) GetConfiguration() *OIDCConfig
func (*GetConfigurationResponse) MarshalLogObject ¶
func (x *GetConfigurationResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetConfigurationResponse) ProtoMessage ¶
func (*GetConfigurationResponse) ProtoMessage()
func (*GetConfigurationResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetConfigurationResponse) ProtoReflect() protoreflect.Message
func (*GetConfigurationResponse) Reset ¶
func (x *GetConfigurationResponse) Reset()
func (*GetConfigurationResponse) String ¶
func (x *GetConfigurationResponse) String() string
func (*GetConfigurationResponse) Validate ¶ added in v2.8.0
func (m *GetConfigurationResponse) Validate() error
Validate checks the field values on GetConfigurationResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetConfigurationResponse) ValidateAll ¶ added in v2.8.0
func (m *GetConfigurationResponse) ValidateAll() error
ValidateAll checks the field values on GetConfigurationResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetConfigurationResponseMultiError, or nil if none found.
type GetConfigurationResponseMultiError ¶ added in v2.8.0
type GetConfigurationResponseMultiError []error
GetConfigurationResponseMultiError is an error wrapping multiple validation errors returned by GetConfigurationResponse.ValidateAll() if the designated constraints aren't met.
func (GetConfigurationResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetConfigurationResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetConfigurationResponseMultiError) Error ¶ added in v2.8.0
func (m GetConfigurationResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetConfigurationResponseValidationError ¶ added in v2.8.0
type GetConfigurationResponseValidationError struct {
// contains filtered or unexported fields
}
GetConfigurationResponseValidationError is the validation error returned by GetConfigurationResponse.Validate if the designated constraints aren't met.
func (GetConfigurationResponseValidationError) Cause ¶ added in v2.8.0
func (e GetConfigurationResponseValidationError) Cause() error
Cause function returns cause value.
func (GetConfigurationResponseValidationError) Error ¶ added in v2.8.0
func (e GetConfigurationResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetConfigurationResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetConfigurationResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetConfigurationResponseValidationError) Field ¶ added in v2.8.0
func (e GetConfigurationResponseValidationError) Field() string
Field function returns field value.
func (GetConfigurationResponseValidationError) Key ¶ added in v2.8.0
func (e GetConfigurationResponseValidationError) Key() bool
Key function returns key value.
func (GetConfigurationResponseValidationError) Reason ¶ added in v2.8.0
func (e GetConfigurationResponseValidationError) Reason() string
Reason function returns reason value.
type GetGroupsForPrincipalRequest ¶
type GetGroupsForPrincipalRequest struct { Principal string `protobuf:"bytes,1,opt,name=principal,proto3" json:"principal,omitempty"` // contains filtered or unexported fields }
func (*GetGroupsForPrincipalRequest) Descriptor
deprecated
func (*GetGroupsForPrincipalRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGroupsForPrincipalRequest.ProtoReflect.Descriptor instead.
func (*GetGroupsForPrincipalRequest) GetPrincipal ¶
func (x *GetGroupsForPrincipalRequest) GetPrincipal() string
func (*GetGroupsForPrincipalRequest) MarshalLogObject ¶
func (x *GetGroupsForPrincipalRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetGroupsForPrincipalRequest) ProtoMessage ¶
func (*GetGroupsForPrincipalRequest) ProtoMessage()
func (*GetGroupsForPrincipalRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetGroupsForPrincipalRequest) ProtoReflect() protoreflect.Message
func (*GetGroupsForPrincipalRequest) Reset ¶
func (x *GetGroupsForPrincipalRequest) Reset()
func (*GetGroupsForPrincipalRequest) String ¶
func (x *GetGroupsForPrincipalRequest) String() string
func (*GetGroupsForPrincipalRequest) Validate ¶ added in v2.8.0
func (m *GetGroupsForPrincipalRequest) Validate() error
Validate checks the field values on GetGroupsForPrincipalRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetGroupsForPrincipalRequest) ValidateAll ¶ added in v2.8.0
func (m *GetGroupsForPrincipalRequest) ValidateAll() error
ValidateAll checks the field values on GetGroupsForPrincipalRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupsForPrincipalRequestMultiError, or nil if none found.
type GetGroupsForPrincipalRequestMultiError ¶ added in v2.8.0
type GetGroupsForPrincipalRequestMultiError []error
GetGroupsForPrincipalRequestMultiError is an error wrapping multiple validation errors returned by GetGroupsForPrincipalRequest.ValidateAll() if the designated constraints aren't met.
func (GetGroupsForPrincipalRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetGroupsForPrincipalRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetGroupsForPrincipalRequestMultiError) Error ¶ added in v2.8.0
func (m GetGroupsForPrincipalRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetGroupsForPrincipalRequestValidationError ¶ added in v2.8.0
type GetGroupsForPrincipalRequestValidationError struct {
// contains filtered or unexported fields
}
GetGroupsForPrincipalRequestValidationError is the validation error returned by GetGroupsForPrincipalRequest.Validate if the designated constraints aren't met.
func (GetGroupsForPrincipalRequestValidationError) Cause ¶ added in v2.8.0
func (e GetGroupsForPrincipalRequestValidationError) Cause() error
Cause function returns cause value.
func (GetGroupsForPrincipalRequestValidationError) Error ¶ added in v2.8.0
func (e GetGroupsForPrincipalRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetGroupsForPrincipalRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetGroupsForPrincipalRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetGroupsForPrincipalRequestValidationError) Field ¶ added in v2.8.0
func (e GetGroupsForPrincipalRequestValidationError) Field() string
Field function returns field value.
func (GetGroupsForPrincipalRequestValidationError) Key ¶ added in v2.8.0
func (e GetGroupsForPrincipalRequestValidationError) Key() bool
Key function returns key value.
func (GetGroupsForPrincipalRequestValidationError) Reason ¶ added in v2.8.0
func (e GetGroupsForPrincipalRequestValidationError) Reason() string
Reason function returns reason value.
type GetGroupsRequest ¶
type GetGroupsRequest struct {
// contains filtered or unexported fields
}
func (*GetGroupsRequest) Descriptor
deprecated
func (*GetGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGroupsRequest.ProtoReflect.Descriptor instead.
func (*GetGroupsRequest) MarshalLogObject ¶
func (x *GetGroupsRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetGroupsRequest) ProtoMessage ¶
func (*GetGroupsRequest) ProtoMessage()
func (*GetGroupsRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetGroupsRequest) ProtoReflect() protoreflect.Message
func (*GetGroupsRequest) Reset ¶
func (x *GetGroupsRequest) Reset()
func (*GetGroupsRequest) String ¶
func (x *GetGroupsRequest) String() string
func (*GetGroupsRequest) Validate ¶ added in v2.8.0
func (m *GetGroupsRequest) Validate() error
Validate checks the field values on GetGroupsRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetGroupsRequest) ValidateAll ¶ added in v2.8.0
func (m *GetGroupsRequest) ValidateAll() error
ValidateAll checks the field values on GetGroupsRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupsRequestMultiError, or nil if none found.
type GetGroupsRequestMultiError ¶ added in v2.8.0
type GetGroupsRequestMultiError []error
GetGroupsRequestMultiError is an error wrapping multiple validation errors returned by GetGroupsRequest.ValidateAll() if the designated constraints aren't met.
func (GetGroupsRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetGroupsRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetGroupsRequestMultiError) Error ¶ added in v2.8.0
func (m GetGroupsRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetGroupsRequestValidationError ¶ added in v2.8.0
type GetGroupsRequestValidationError struct {
// contains filtered or unexported fields
}
GetGroupsRequestValidationError is the validation error returned by GetGroupsRequest.Validate if the designated constraints aren't met.
func (GetGroupsRequestValidationError) Cause ¶ added in v2.8.0
func (e GetGroupsRequestValidationError) Cause() error
Cause function returns cause value.
func (GetGroupsRequestValidationError) Error ¶ added in v2.8.0
func (e GetGroupsRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetGroupsRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetGroupsRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetGroupsRequestValidationError) Field ¶ added in v2.8.0
func (e GetGroupsRequestValidationError) Field() string
Field function returns field value.
func (GetGroupsRequestValidationError) Key ¶ added in v2.8.0
func (e GetGroupsRequestValidationError) Key() bool
Key function returns key value.
func (GetGroupsRequestValidationError) Reason ¶ added in v2.8.0
func (e GetGroupsRequestValidationError) Reason() string
Reason function returns reason value.
type GetGroupsResponse ¶
type GetGroupsResponse struct { Groups []string `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"` // contains filtered or unexported fields }
func (*GetGroupsResponse) Descriptor
deprecated
func (*GetGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetGroupsResponse.ProtoReflect.Descriptor instead.
func (*GetGroupsResponse) GetGroups ¶
func (x *GetGroupsResponse) GetGroups() []string
func (*GetGroupsResponse) MarshalLogObject ¶
func (x *GetGroupsResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetGroupsResponse) ProtoMessage ¶
func (*GetGroupsResponse) ProtoMessage()
func (*GetGroupsResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetGroupsResponse) ProtoReflect() protoreflect.Message
func (*GetGroupsResponse) Reset ¶
func (x *GetGroupsResponse) Reset()
func (*GetGroupsResponse) String ¶
func (x *GetGroupsResponse) String() string
func (*GetGroupsResponse) Validate ¶ added in v2.8.0
func (m *GetGroupsResponse) Validate() error
Validate checks the field values on GetGroupsResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetGroupsResponse) ValidateAll ¶ added in v2.8.0
func (m *GetGroupsResponse) ValidateAll() error
ValidateAll checks the field values on GetGroupsResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupsResponseMultiError, or nil if none found.
type GetGroupsResponseMultiError ¶ added in v2.8.0
type GetGroupsResponseMultiError []error
GetGroupsResponseMultiError is an error wrapping multiple validation errors returned by GetGroupsResponse.ValidateAll() if the designated constraints aren't met.
func (GetGroupsResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetGroupsResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetGroupsResponseMultiError) Error ¶ added in v2.8.0
func (m GetGroupsResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetGroupsResponseValidationError ¶ added in v2.8.0
type GetGroupsResponseValidationError struct {
// contains filtered or unexported fields
}
GetGroupsResponseValidationError is the validation error returned by GetGroupsResponse.Validate if the designated constraints aren't met.
func (GetGroupsResponseValidationError) Cause ¶ added in v2.8.0
func (e GetGroupsResponseValidationError) Cause() error
Cause function returns cause value.
func (GetGroupsResponseValidationError) Error ¶ added in v2.8.0
func (e GetGroupsResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetGroupsResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetGroupsResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetGroupsResponseValidationError) Field ¶ added in v2.8.0
func (e GetGroupsResponseValidationError) Field() string
Field function returns field value.
func (GetGroupsResponseValidationError) Key ¶ added in v2.8.0
func (e GetGroupsResponseValidationError) Key() bool
Key function returns key value.
func (GetGroupsResponseValidationError) Reason ¶ added in v2.8.0
func (e GetGroupsResponseValidationError) Reason() string
Reason function returns reason value.
type GetOIDCLoginRequest ¶
type GetOIDCLoginRequest struct {
// contains filtered or unexported fields
}
func (*GetOIDCLoginRequest) Descriptor
deprecated
func (*GetOIDCLoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOIDCLoginRequest.ProtoReflect.Descriptor instead.
func (*GetOIDCLoginRequest) MarshalLogObject ¶
func (x *GetOIDCLoginRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetOIDCLoginRequest) ProtoMessage ¶
func (*GetOIDCLoginRequest) ProtoMessage()
func (*GetOIDCLoginRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetOIDCLoginRequest) ProtoReflect() protoreflect.Message
func (*GetOIDCLoginRequest) Reset ¶
func (x *GetOIDCLoginRequest) Reset()
func (*GetOIDCLoginRequest) String ¶
func (x *GetOIDCLoginRequest) String() string
func (*GetOIDCLoginRequest) Validate ¶ added in v2.8.0
func (m *GetOIDCLoginRequest) Validate() error
Validate checks the field values on GetOIDCLoginRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetOIDCLoginRequest) ValidateAll ¶ added in v2.8.0
func (m *GetOIDCLoginRequest) ValidateAll() error
ValidateAll checks the field values on GetOIDCLoginRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetOIDCLoginRequestMultiError, or nil if none found.
type GetOIDCLoginRequestMultiError ¶ added in v2.8.0
type GetOIDCLoginRequestMultiError []error
GetOIDCLoginRequestMultiError is an error wrapping multiple validation errors returned by GetOIDCLoginRequest.ValidateAll() if the designated constraints aren't met.
func (GetOIDCLoginRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetOIDCLoginRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetOIDCLoginRequestMultiError) Error ¶ added in v2.8.0
func (m GetOIDCLoginRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetOIDCLoginRequestValidationError ¶ added in v2.8.0
type GetOIDCLoginRequestValidationError struct {
// contains filtered or unexported fields
}
GetOIDCLoginRequestValidationError is the validation error returned by GetOIDCLoginRequest.Validate if the designated constraints aren't met.
func (GetOIDCLoginRequestValidationError) Cause ¶ added in v2.8.0
func (e GetOIDCLoginRequestValidationError) Cause() error
Cause function returns cause value.
func (GetOIDCLoginRequestValidationError) Error ¶ added in v2.8.0
func (e GetOIDCLoginRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetOIDCLoginRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetOIDCLoginRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetOIDCLoginRequestValidationError) Field ¶ added in v2.8.0
func (e GetOIDCLoginRequestValidationError) Field() string
Field function returns field value.
func (GetOIDCLoginRequestValidationError) Key ¶ added in v2.8.0
func (e GetOIDCLoginRequestValidationError) Key() bool
Key function returns key value.
func (GetOIDCLoginRequestValidationError) Reason ¶ added in v2.8.0
func (e GetOIDCLoginRequestValidationError) Reason() string
Reason function returns reason value.
type GetOIDCLoginResponse ¶
type GetOIDCLoginResponse struct { // The login URL generated for the OIDC object LoginUrl string `protobuf:"bytes,1,opt,name=login_url,json=loginUrl,proto3" json:"login_url,omitempty"` State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*GetOIDCLoginResponse) Descriptor
deprecated
func (*GetOIDCLoginResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetOIDCLoginResponse.ProtoReflect.Descriptor instead.
func (*GetOIDCLoginResponse) GetLoginUrl ¶ added in v2.7.0
func (x *GetOIDCLoginResponse) GetLoginUrl() string
func (*GetOIDCLoginResponse) GetState ¶
func (x *GetOIDCLoginResponse) GetState() string
func (*GetOIDCLoginResponse) MarshalLogObject ¶
func (x *GetOIDCLoginResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetOIDCLoginResponse) ProtoMessage ¶
func (*GetOIDCLoginResponse) ProtoMessage()
func (*GetOIDCLoginResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetOIDCLoginResponse) ProtoReflect() protoreflect.Message
func (*GetOIDCLoginResponse) Reset ¶
func (x *GetOIDCLoginResponse) Reset()
func (*GetOIDCLoginResponse) String ¶
func (x *GetOIDCLoginResponse) String() string
func (*GetOIDCLoginResponse) Validate ¶ added in v2.8.0
func (m *GetOIDCLoginResponse) Validate() error
Validate checks the field values on GetOIDCLoginResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetOIDCLoginResponse) ValidateAll ¶ added in v2.8.0
func (m *GetOIDCLoginResponse) ValidateAll() error
ValidateAll checks the field values on GetOIDCLoginResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetOIDCLoginResponseMultiError, or nil if none found.
type GetOIDCLoginResponseMultiError ¶ added in v2.8.0
type GetOIDCLoginResponseMultiError []error
GetOIDCLoginResponseMultiError is an error wrapping multiple validation errors returned by GetOIDCLoginResponse.ValidateAll() if the designated constraints aren't met.
func (GetOIDCLoginResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetOIDCLoginResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetOIDCLoginResponseMultiError) Error ¶ added in v2.8.0
func (m GetOIDCLoginResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetOIDCLoginResponseValidationError ¶ added in v2.8.0
type GetOIDCLoginResponseValidationError struct {
// contains filtered or unexported fields
}
GetOIDCLoginResponseValidationError is the validation error returned by GetOIDCLoginResponse.Validate if the designated constraints aren't met.
func (GetOIDCLoginResponseValidationError) Cause ¶ added in v2.8.0
func (e GetOIDCLoginResponseValidationError) Cause() error
Cause function returns cause value.
func (GetOIDCLoginResponseValidationError) Error ¶ added in v2.8.0
func (e GetOIDCLoginResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetOIDCLoginResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetOIDCLoginResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetOIDCLoginResponseValidationError) Field ¶ added in v2.8.0
func (e GetOIDCLoginResponseValidationError) Field() string
Field function returns field value.
func (GetOIDCLoginResponseValidationError) Key ¶ added in v2.8.0
func (e GetOIDCLoginResponseValidationError) Key() bool
Key function returns key value.
func (GetOIDCLoginResponseValidationError) Reason ¶ added in v2.8.0
func (e GetOIDCLoginResponseValidationError) Reason() string
Reason function returns reason value.
type GetPermissionsForPrincipalRequest ¶
type GetPermissionsForPrincipalRequest struct { Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"` // contains filtered or unexported fields }
GetPermissionsForPrincipal evaluates an arbitrary principal's permissions on a resource
func (*GetPermissionsForPrincipalRequest) Descriptor
deprecated
func (*GetPermissionsForPrincipalRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPermissionsForPrincipalRequest.ProtoReflect.Descriptor instead.
func (*GetPermissionsForPrincipalRequest) GetPrincipal ¶
func (x *GetPermissionsForPrincipalRequest) GetPrincipal() string
func (*GetPermissionsForPrincipalRequest) GetResource ¶
func (x *GetPermissionsForPrincipalRequest) GetResource() *Resource
func (*GetPermissionsForPrincipalRequest) MarshalLogObject ¶
func (x *GetPermissionsForPrincipalRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetPermissionsForPrincipalRequest) ProtoMessage ¶
func (*GetPermissionsForPrincipalRequest) ProtoMessage()
func (*GetPermissionsForPrincipalRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetPermissionsForPrincipalRequest) ProtoReflect() protoreflect.Message
func (*GetPermissionsForPrincipalRequest) Reset ¶
func (x *GetPermissionsForPrincipalRequest) Reset()
func (*GetPermissionsForPrincipalRequest) String ¶
func (x *GetPermissionsForPrincipalRequest) String() string
func (*GetPermissionsForPrincipalRequest) Validate ¶ added in v2.8.0
func (m *GetPermissionsForPrincipalRequest) Validate() error
Validate checks the field values on GetPermissionsForPrincipalRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetPermissionsForPrincipalRequest) ValidateAll ¶ added in v2.8.0
func (m *GetPermissionsForPrincipalRequest) ValidateAll() error
ValidateAll checks the field values on GetPermissionsForPrincipalRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetPermissionsForPrincipalRequestMultiError, or nil if none found.
type GetPermissionsForPrincipalRequestMultiError ¶ added in v2.8.0
type GetPermissionsForPrincipalRequestMultiError []error
GetPermissionsForPrincipalRequestMultiError is an error wrapping multiple validation errors returned by GetPermissionsForPrincipalRequest.ValidateAll() if the designated constraints aren't met.
func (GetPermissionsForPrincipalRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetPermissionsForPrincipalRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetPermissionsForPrincipalRequestMultiError) Error ¶ added in v2.8.0
func (m GetPermissionsForPrincipalRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetPermissionsForPrincipalRequestValidationError ¶ added in v2.8.0
type GetPermissionsForPrincipalRequestValidationError struct {
// contains filtered or unexported fields
}
GetPermissionsForPrincipalRequestValidationError is the validation error returned by GetPermissionsForPrincipalRequest.Validate if the designated constraints aren't met.
func (GetPermissionsForPrincipalRequestValidationError) Cause ¶ added in v2.8.0
func (e GetPermissionsForPrincipalRequestValidationError) Cause() error
Cause function returns cause value.
func (GetPermissionsForPrincipalRequestValidationError) Error ¶ added in v2.8.0
func (e GetPermissionsForPrincipalRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetPermissionsForPrincipalRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetPermissionsForPrincipalRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetPermissionsForPrincipalRequestValidationError) Field ¶ added in v2.8.0
func (e GetPermissionsForPrincipalRequestValidationError) Field() string
Field function returns field value.
func (GetPermissionsForPrincipalRequestValidationError) Key ¶ added in v2.8.0
func (e GetPermissionsForPrincipalRequestValidationError) Key() bool
Key function returns key value.
func (GetPermissionsForPrincipalRequestValidationError) Reason ¶ added in v2.8.0
func (e GetPermissionsForPrincipalRequestValidationError) Reason() string
Reason function returns reason value.
type GetPermissionsRequest ¶
type GetPermissionsRequest struct { Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
GetPermissions evaluates the current user's permissions on a resource
func (*GetPermissionsRequest) Descriptor
deprecated
func (*GetPermissionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPermissionsRequest.ProtoReflect.Descriptor instead.
func (*GetPermissionsRequest) GetResource ¶
func (x *GetPermissionsRequest) GetResource() *Resource
func (*GetPermissionsRequest) MarshalLogObject ¶
func (x *GetPermissionsRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetPermissionsRequest) ProtoMessage ¶
func (*GetPermissionsRequest) ProtoMessage()
func (*GetPermissionsRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetPermissionsRequest) ProtoReflect() protoreflect.Message
func (*GetPermissionsRequest) Reset ¶
func (x *GetPermissionsRequest) Reset()
func (*GetPermissionsRequest) String ¶
func (x *GetPermissionsRequest) String() string
func (*GetPermissionsRequest) Validate ¶ added in v2.8.0
func (m *GetPermissionsRequest) Validate() error
Validate checks the field values on GetPermissionsRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetPermissionsRequest) ValidateAll ¶ added in v2.8.0
func (m *GetPermissionsRequest) ValidateAll() error
ValidateAll checks the field values on GetPermissionsRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetPermissionsRequestMultiError, or nil if none found.
type GetPermissionsRequestMultiError ¶ added in v2.8.0
type GetPermissionsRequestMultiError []error
GetPermissionsRequestMultiError is an error wrapping multiple validation errors returned by GetPermissionsRequest.ValidateAll() if the designated constraints aren't met.
func (GetPermissionsRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetPermissionsRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetPermissionsRequestMultiError) Error ¶ added in v2.8.0
func (m GetPermissionsRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetPermissionsRequestValidationError ¶ added in v2.8.0
type GetPermissionsRequestValidationError struct {
// contains filtered or unexported fields
}
GetPermissionsRequestValidationError is the validation error returned by GetPermissionsRequest.Validate if the designated constraints aren't met.
func (GetPermissionsRequestValidationError) Cause ¶ added in v2.8.0
func (e GetPermissionsRequestValidationError) Cause() error
Cause function returns cause value.
func (GetPermissionsRequestValidationError) Error ¶ added in v2.8.0
func (e GetPermissionsRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetPermissionsRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetPermissionsRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetPermissionsRequestValidationError) Field ¶ added in v2.8.0
func (e GetPermissionsRequestValidationError) Field() string
Field function returns field value.
func (GetPermissionsRequestValidationError) Key ¶ added in v2.8.0
func (e GetPermissionsRequestValidationError) Key() bool
Key function returns key value.
func (GetPermissionsRequestValidationError) Reason ¶ added in v2.8.0
func (e GetPermissionsRequestValidationError) Reason() string
Reason function returns reason value.
type GetPermissionsResponse ¶
type GetPermissionsResponse struct { // permissions is the set of permissions the principal has Permissions []Permission `protobuf:"varint,1,rep,packed,name=permissions,proto3,enum=auth_v2.Permission" json:"permissions,omitempty"` // roles is the set of roles the principal has Roles []string `protobuf:"bytes,2,rep,name=roles,proto3" json:"roles,omitempty"` // contains filtered or unexported fields }
func (*GetPermissionsResponse) Descriptor
deprecated
func (*GetPermissionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetPermissionsResponse.ProtoReflect.Descriptor instead.
func (*GetPermissionsResponse) GetPermissions ¶
func (x *GetPermissionsResponse) GetPermissions() []Permission
func (*GetPermissionsResponse) GetRoles ¶
func (x *GetPermissionsResponse) GetRoles() []string
func (*GetPermissionsResponse) MarshalLogObject ¶
func (x *GetPermissionsResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetPermissionsResponse) ProtoMessage ¶
func (*GetPermissionsResponse) ProtoMessage()
func (*GetPermissionsResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetPermissionsResponse) ProtoReflect() protoreflect.Message
func (*GetPermissionsResponse) Reset ¶
func (x *GetPermissionsResponse) Reset()
func (*GetPermissionsResponse) String ¶
func (x *GetPermissionsResponse) String() string
func (*GetPermissionsResponse) Validate ¶ added in v2.8.0
func (m *GetPermissionsResponse) Validate() error
Validate checks the field values on GetPermissionsResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetPermissionsResponse) ValidateAll ¶ added in v2.8.0
func (m *GetPermissionsResponse) ValidateAll() error
ValidateAll checks the field values on GetPermissionsResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetPermissionsResponseMultiError, or nil if none found.
type GetPermissionsResponseMultiError ¶ added in v2.8.0
type GetPermissionsResponseMultiError []error
GetPermissionsResponseMultiError is an error wrapping multiple validation errors returned by GetPermissionsResponse.ValidateAll() if the designated constraints aren't met.
func (GetPermissionsResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetPermissionsResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetPermissionsResponseMultiError) Error ¶ added in v2.8.0
func (m GetPermissionsResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetPermissionsResponseValidationError ¶ added in v2.8.0
type GetPermissionsResponseValidationError struct {
// contains filtered or unexported fields
}
GetPermissionsResponseValidationError is the validation error returned by GetPermissionsResponse.Validate if the designated constraints aren't met.
func (GetPermissionsResponseValidationError) Cause ¶ added in v2.8.0
func (e GetPermissionsResponseValidationError) Cause() error
Cause function returns cause value.
func (GetPermissionsResponseValidationError) Error ¶ added in v2.8.0
func (e GetPermissionsResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetPermissionsResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetPermissionsResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetPermissionsResponseValidationError) Field ¶ added in v2.8.0
func (e GetPermissionsResponseValidationError) Field() string
Field function returns field value.
func (GetPermissionsResponseValidationError) Key ¶ added in v2.8.0
func (e GetPermissionsResponseValidationError) Key() bool
Key function returns key value.
func (GetPermissionsResponseValidationError) Reason ¶ added in v2.8.0
func (e GetPermissionsResponseValidationError) Reason() string
Reason function returns reason value.
type GetRobotTokenRequest ¶
type GetRobotTokenRequest struct { // The returned token will allow the caller to access resources as this // robot user Robot string `protobuf:"bytes,1,opt,name=robot,proto3" json:"robot,omitempty"` // ttl indicates the requested (approximate) remaining lifetime of this token, // in seconds Ttl int64 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"` // contains filtered or unexported fields }
func (*GetRobotTokenRequest) Descriptor
deprecated
func (*GetRobotTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRobotTokenRequest.ProtoReflect.Descriptor instead.
func (*GetRobotTokenRequest) GetRobot ¶
func (x *GetRobotTokenRequest) GetRobot() string
func (*GetRobotTokenRequest) GetTtl ¶ added in v2.7.0
func (x *GetRobotTokenRequest) GetTtl() int64
func (*GetRobotTokenRequest) MarshalLogObject ¶
func (x *GetRobotTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetRobotTokenRequest) ProtoMessage ¶
func (*GetRobotTokenRequest) ProtoMessage()
func (*GetRobotTokenRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetRobotTokenRequest) ProtoReflect() protoreflect.Message
func (*GetRobotTokenRequest) Reset ¶
func (x *GetRobotTokenRequest) Reset()
func (*GetRobotTokenRequest) String ¶
func (x *GetRobotTokenRequest) String() string
func (*GetRobotTokenRequest) Validate ¶ added in v2.8.0
func (m *GetRobotTokenRequest) Validate() error
Validate checks the field values on GetRobotTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetRobotTokenRequest) ValidateAll ¶ added in v2.8.0
func (m *GetRobotTokenRequest) ValidateAll() error
ValidateAll checks the field values on GetRobotTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRobotTokenRequestMultiError, or nil if none found.
type GetRobotTokenRequestMultiError ¶ added in v2.8.0
type GetRobotTokenRequestMultiError []error
GetRobotTokenRequestMultiError is an error wrapping multiple validation errors returned by GetRobotTokenRequest.ValidateAll() if the designated constraints aren't met.
func (GetRobotTokenRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetRobotTokenRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetRobotTokenRequestMultiError) Error ¶ added in v2.8.0
func (m GetRobotTokenRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetRobotTokenRequestValidationError ¶ added in v2.8.0
type GetRobotTokenRequestValidationError struct {
// contains filtered or unexported fields
}
GetRobotTokenRequestValidationError is the validation error returned by GetRobotTokenRequest.Validate if the designated constraints aren't met.
func (GetRobotTokenRequestValidationError) Cause ¶ added in v2.8.0
func (e GetRobotTokenRequestValidationError) Cause() error
Cause function returns cause value.
func (GetRobotTokenRequestValidationError) Error ¶ added in v2.8.0
func (e GetRobotTokenRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetRobotTokenRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetRobotTokenRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetRobotTokenRequestValidationError) Field ¶ added in v2.8.0
func (e GetRobotTokenRequestValidationError) Field() string
Field function returns field value.
func (GetRobotTokenRequestValidationError) Key ¶ added in v2.8.0
func (e GetRobotTokenRequestValidationError) Key() bool
Key function returns key value.
func (GetRobotTokenRequestValidationError) Reason ¶ added in v2.8.0
func (e GetRobotTokenRequestValidationError) Reason() string
Reason function returns reason value.
type GetRobotTokenResponse ¶
type GetRobotTokenResponse struct { // A new auth token for the requested robot Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*GetRobotTokenResponse) Descriptor
deprecated
func (*GetRobotTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRobotTokenResponse.ProtoReflect.Descriptor instead.
func (*GetRobotTokenResponse) GetToken ¶
func (x *GetRobotTokenResponse) GetToken() string
func (*GetRobotTokenResponse) MarshalLogObject ¶
func (x *GetRobotTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetRobotTokenResponse) ProtoMessage ¶
func (*GetRobotTokenResponse) ProtoMessage()
func (*GetRobotTokenResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetRobotTokenResponse) ProtoReflect() protoreflect.Message
func (*GetRobotTokenResponse) Reset ¶
func (x *GetRobotTokenResponse) Reset()
func (*GetRobotTokenResponse) String ¶
func (x *GetRobotTokenResponse) String() string
func (*GetRobotTokenResponse) Validate ¶ added in v2.8.0
func (m *GetRobotTokenResponse) Validate() error
Validate checks the field values on GetRobotTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetRobotTokenResponse) ValidateAll ¶ added in v2.8.0
func (m *GetRobotTokenResponse) ValidateAll() error
ValidateAll checks the field values on GetRobotTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRobotTokenResponseMultiError, or nil if none found.
type GetRobotTokenResponseMultiError ¶ added in v2.8.0
type GetRobotTokenResponseMultiError []error
GetRobotTokenResponseMultiError is an error wrapping multiple validation errors returned by GetRobotTokenResponse.ValidateAll() if the designated constraints aren't met.
func (GetRobotTokenResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetRobotTokenResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetRobotTokenResponseMultiError) Error ¶ added in v2.8.0
func (m GetRobotTokenResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetRobotTokenResponseValidationError ¶ added in v2.8.0
type GetRobotTokenResponseValidationError struct {
// contains filtered or unexported fields
}
GetRobotTokenResponseValidationError is the validation error returned by GetRobotTokenResponse.Validate if the designated constraints aren't met.
func (GetRobotTokenResponseValidationError) Cause ¶ added in v2.8.0
func (e GetRobotTokenResponseValidationError) Cause() error
Cause function returns cause value.
func (GetRobotTokenResponseValidationError) Error ¶ added in v2.8.0
func (e GetRobotTokenResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetRobotTokenResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetRobotTokenResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetRobotTokenResponseValidationError) Field ¶ added in v2.8.0
func (e GetRobotTokenResponseValidationError) Field() string
Field function returns field value.
func (GetRobotTokenResponseValidationError) Key ¶ added in v2.8.0
func (e GetRobotTokenResponseValidationError) Key() bool
Key function returns key value.
func (GetRobotTokenResponseValidationError) Reason ¶ added in v2.8.0
func (e GetRobotTokenResponseValidationError) Reason() string
Reason function returns reason value.
type GetRoleBindingRequest ¶
type GetRoleBindingRequest struct { Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*GetRoleBindingRequest) Descriptor
deprecated
func (*GetRoleBindingRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRoleBindingRequest.ProtoReflect.Descriptor instead.
func (*GetRoleBindingRequest) GetResource ¶
func (x *GetRoleBindingRequest) GetResource() *Resource
func (*GetRoleBindingRequest) MarshalLogObject ¶
func (x *GetRoleBindingRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetRoleBindingRequest) ProtoMessage ¶
func (*GetRoleBindingRequest) ProtoMessage()
func (*GetRoleBindingRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetRoleBindingRequest) ProtoReflect() protoreflect.Message
func (*GetRoleBindingRequest) Reset ¶
func (x *GetRoleBindingRequest) Reset()
func (*GetRoleBindingRequest) String ¶
func (x *GetRoleBindingRequest) String() string
func (*GetRoleBindingRequest) Validate ¶ added in v2.8.0
func (m *GetRoleBindingRequest) Validate() error
Validate checks the field values on GetRoleBindingRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetRoleBindingRequest) ValidateAll ¶ added in v2.8.0
func (m *GetRoleBindingRequest) ValidateAll() error
ValidateAll checks the field values on GetRoleBindingRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRoleBindingRequestMultiError, or nil if none found.
type GetRoleBindingRequestMultiError ¶ added in v2.8.0
type GetRoleBindingRequestMultiError []error
GetRoleBindingRequestMultiError is an error wrapping multiple validation errors returned by GetRoleBindingRequest.ValidateAll() if the designated constraints aren't met.
func (GetRoleBindingRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetRoleBindingRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetRoleBindingRequestMultiError) Error ¶ added in v2.8.0
func (m GetRoleBindingRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetRoleBindingRequestValidationError ¶ added in v2.8.0
type GetRoleBindingRequestValidationError struct {
// contains filtered or unexported fields
}
GetRoleBindingRequestValidationError is the validation error returned by GetRoleBindingRequest.Validate if the designated constraints aren't met.
func (GetRoleBindingRequestValidationError) Cause ¶ added in v2.8.0
func (e GetRoleBindingRequestValidationError) Cause() error
Cause function returns cause value.
func (GetRoleBindingRequestValidationError) Error ¶ added in v2.8.0
func (e GetRoleBindingRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetRoleBindingRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetRoleBindingRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetRoleBindingRequestValidationError) Field ¶ added in v2.8.0
func (e GetRoleBindingRequestValidationError) Field() string
Field function returns field value.
func (GetRoleBindingRequestValidationError) Key ¶ added in v2.8.0
func (e GetRoleBindingRequestValidationError) Key() bool
Key function returns key value.
func (GetRoleBindingRequestValidationError) Reason ¶ added in v2.8.0
func (e GetRoleBindingRequestValidationError) Reason() string
Reason function returns reason value.
type GetRoleBindingResponse ¶
type GetRoleBindingResponse struct { Binding *RoleBinding `protobuf:"bytes,1,opt,name=binding,proto3" json:"binding,omitempty"` // contains filtered or unexported fields }
func (*GetRoleBindingResponse) Descriptor
deprecated
func (*GetRoleBindingResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRoleBindingResponse.ProtoReflect.Descriptor instead.
func (*GetRoleBindingResponse) GetBinding ¶
func (x *GetRoleBindingResponse) GetBinding() *RoleBinding
func (*GetRoleBindingResponse) MarshalLogObject ¶
func (x *GetRoleBindingResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetRoleBindingResponse) ProtoMessage ¶
func (*GetRoleBindingResponse) ProtoMessage()
func (*GetRoleBindingResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetRoleBindingResponse) ProtoReflect() protoreflect.Message
func (*GetRoleBindingResponse) Reset ¶
func (x *GetRoleBindingResponse) Reset()
func (*GetRoleBindingResponse) String ¶
func (x *GetRoleBindingResponse) String() string
func (*GetRoleBindingResponse) Validate ¶ added in v2.8.0
func (m *GetRoleBindingResponse) Validate() error
Validate checks the field values on GetRoleBindingResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetRoleBindingResponse) ValidateAll ¶ added in v2.8.0
func (m *GetRoleBindingResponse) ValidateAll() error
ValidateAll checks the field values on GetRoleBindingResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRoleBindingResponseMultiError, or nil if none found.
type GetRoleBindingResponseMultiError ¶ added in v2.8.0
type GetRoleBindingResponseMultiError []error
GetRoleBindingResponseMultiError is an error wrapping multiple validation errors returned by GetRoleBindingResponse.ValidateAll() if the designated constraints aren't met.
func (GetRoleBindingResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetRoleBindingResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetRoleBindingResponseMultiError) Error ¶ added in v2.8.0
func (m GetRoleBindingResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetRoleBindingResponseValidationError ¶ added in v2.8.0
type GetRoleBindingResponseValidationError struct {
// contains filtered or unexported fields
}
GetRoleBindingResponseValidationError is the validation error returned by GetRoleBindingResponse.Validate if the designated constraints aren't met.
func (GetRoleBindingResponseValidationError) Cause ¶ added in v2.8.0
func (e GetRoleBindingResponseValidationError) Cause() error
Cause function returns cause value.
func (GetRoleBindingResponseValidationError) Error ¶ added in v2.8.0
func (e GetRoleBindingResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetRoleBindingResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetRoleBindingResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetRoleBindingResponseValidationError) Field ¶ added in v2.8.0
func (e GetRoleBindingResponseValidationError) Field() string
Field function returns field value.
func (GetRoleBindingResponseValidationError) Key ¶ added in v2.8.0
func (e GetRoleBindingResponseValidationError) Key() bool
Key function returns key value.
func (GetRoleBindingResponseValidationError) Reason ¶ added in v2.8.0
func (e GetRoleBindingResponseValidationError) Reason() string
Reason function returns reason value.
type GetRolesForPermissionRequest ¶
type GetRolesForPermissionRequest struct { Permission Permission `protobuf:"varint,1,opt,name=permission,proto3,enum=auth_v2.Permission" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*GetRolesForPermissionRequest) Descriptor
deprecated
func (*GetRolesForPermissionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRolesForPermissionRequest.ProtoReflect.Descriptor instead.
func (*GetRolesForPermissionRequest) GetPermission ¶
func (x *GetRolesForPermissionRequest) GetPermission() Permission
func (*GetRolesForPermissionRequest) MarshalLogObject ¶
func (x *GetRolesForPermissionRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetRolesForPermissionRequest) ProtoMessage ¶
func (*GetRolesForPermissionRequest) ProtoMessage()
func (*GetRolesForPermissionRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetRolesForPermissionRequest) ProtoReflect() protoreflect.Message
func (*GetRolesForPermissionRequest) Reset ¶
func (x *GetRolesForPermissionRequest) Reset()
func (*GetRolesForPermissionRequest) String ¶
func (x *GetRolesForPermissionRequest) String() string
func (*GetRolesForPermissionRequest) Validate ¶ added in v2.8.0
func (m *GetRolesForPermissionRequest) Validate() error
Validate checks the field values on GetRolesForPermissionRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetRolesForPermissionRequest) ValidateAll ¶ added in v2.8.0
func (m *GetRolesForPermissionRequest) ValidateAll() error
ValidateAll checks the field values on GetRolesForPermissionRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRolesForPermissionRequestMultiError, or nil if none found.
type GetRolesForPermissionRequestMultiError ¶ added in v2.8.0
type GetRolesForPermissionRequestMultiError []error
GetRolesForPermissionRequestMultiError is an error wrapping multiple validation errors returned by GetRolesForPermissionRequest.ValidateAll() if the designated constraints aren't met.
func (GetRolesForPermissionRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetRolesForPermissionRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetRolesForPermissionRequestMultiError) Error ¶ added in v2.8.0
func (m GetRolesForPermissionRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetRolesForPermissionRequestValidationError ¶ added in v2.8.0
type GetRolesForPermissionRequestValidationError struct {
// contains filtered or unexported fields
}
GetRolesForPermissionRequestValidationError is the validation error returned by GetRolesForPermissionRequest.Validate if the designated constraints aren't met.
func (GetRolesForPermissionRequestValidationError) Cause ¶ added in v2.8.0
func (e GetRolesForPermissionRequestValidationError) Cause() error
Cause function returns cause value.
func (GetRolesForPermissionRequestValidationError) Error ¶ added in v2.8.0
func (e GetRolesForPermissionRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetRolesForPermissionRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetRolesForPermissionRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetRolesForPermissionRequestValidationError) Field ¶ added in v2.8.0
func (e GetRolesForPermissionRequestValidationError) Field() string
Field function returns field value.
func (GetRolesForPermissionRequestValidationError) Key ¶ added in v2.8.0
func (e GetRolesForPermissionRequestValidationError) Key() bool
Key function returns key value.
func (GetRolesForPermissionRequestValidationError) Reason ¶ added in v2.8.0
func (e GetRolesForPermissionRequestValidationError) Reason() string
Reason function returns reason value.
type GetRolesForPermissionResponse ¶
type GetRolesForPermissionResponse struct { Roles []*Role `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` // contains filtered or unexported fields }
func (*GetRolesForPermissionResponse) Descriptor
deprecated
func (*GetRolesForPermissionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRolesForPermissionResponse.ProtoReflect.Descriptor instead.
func (*GetRolesForPermissionResponse) GetRoles ¶
func (x *GetRolesForPermissionResponse) GetRoles() []*Role
func (*GetRolesForPermissionResponse) MarshalLogObject ¶
func (x *GetRolesForPermissionResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetRolesForPermissionResponse) ProtoMessage ¶
func (*GetRolesForPermissionResponse) ProtoMessage()
func (*GetRolesForPermissionResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetRolesForPermissionResponse) ProtoReflect() protoreflect.Message
func (*GetRolesForPermissionResponse) Reset ¶
func (x *GetRolesForPermissionResponse) Reset()
func (*GetRolesForPermissionResponse) String ¶
func (x *GetRolesForPermissionResponse) String() string
func (*GetRolesForPermissionResponse) Validate ¶ added in v2.8.0
func (m *GetRolesForPermissionResponse) Validate() error
Validate checks the field values on GetRolesForPermissionResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetRolesForPermissionResponse) ValidateAll ¶ added in v2.8.0
func (m *GetRolesForPermissionResponse) ValidateAll() error
ValidateAll checks the field values on GetRolesForPermissionResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRolesForPermissionResponseMultiError, or nil if none found.
type GetRolesForPermissionResponseMultiError ¶ added in v2.8.0
type GetRolesForPermissionResponseMultiError []error
GetRolesForPermissionResponseMultiError is an error wrapping multiple validation errors returned by GetRolesForPermissionResponse.ValidateAll() if the designated constraints aren't met.
func (GetRolesForPermissionResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetRolesForPermissionResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetRolesForPermissionResponseMultiError) Error ¶ added in v2.8.0
func (m GetRolesForPermissionResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetRolesForPermissionResponseValidationError ¶ added in v2.8.0
type GetRolesForPermissionResponseValidationError struct {
// contains filtered or unexported fields
}
GetRolesForPermissionResponseValidationError is the validation error returned by GetRolesForPermissionResponse.Validate if the designated constraints aren't met.
func (GetRolesForPermissionResponseValidationError) Cause ¶ added in v2.8.0
func (e GetRolesForPermissionResponseValidationError) Cause() error
Cause function returns cause value.
func (GetRolesForPermissionResponseValidationError) Error ¶ added in v2.8.0
func (e GetRolesForPermissionResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetRolesForPermissionResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetRolesForPermissionResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetRolesForPermissionResponseValidationError) Field ¶ added in v2.8.0
func (e GetRolesForPermissionResponseValidationError) Field() string
Field function returns field value.
func (GetRolesForPermissionResponseValidationError) Key ¶ added in v2.8.0
func (e GetRolesForPermissionResponseValidationError) Key() bool
Key function returns key value.
func (GetRolesForPermissionResponseValidationError) Reason ¶ added in v2.8.0
func (e GetRolesForPermissionResponseValidationError) Reason() string
Reason function returns reason value.
type GetUsersRequest ¶
type GetUsersRequest struct { Group string `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` // contains filtered or unexported fields }
func (*GetUsersRequest) Descriptor
deprecated
func (*GetUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUsersRequest.ProtoReflect.Descriptor instead.
func (*GetUsersRequest) GetGroup ¶
func (x *GetUsersRequest) GetGroup() string
func (*GetUsersRequest) MarshalLogObject ¶
func (x *GetUsersRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetUsersRequest) ProtoMessage ¶
func (*GetUsersRequest) ProtoMessage()
func (*GetUsersRequest) ProtoReflect ¶ added in v2.7.0
func (x *GetUsersRequest) ProtoReflect() protoreflect.Message
func (*GetUsersRequest) Reset ¶
func (x *GetUsersRequest) Reset()
func (*GetUsersRequest) String ¶
func (x *GetUsersRequest) String() string
func (*GetUsersRequest) Validate ¶ added in v2.8.0
func (m *GetUsersRequest) Validate() error
Validate checks the field values on GetUsersRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetUsersRequest) ValidateAll ¶ added in v2.8.0
func (m *GetUsersRequest) ValidateAll() error
ValidateAll checks the field values on GetUsersRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetUsersRequestMultiError, or nil if none found.
type GetUsersRequestMultiError ¶ added in v2.8.0
type GetUsersRequestMultiError []error
GetUsersRequestMultiError is an error wrapping multiple validation errors returned by GetUsersRequest.ValidateAll() if the designated constraints aren't met.
func (GetUsersRequestMultiError) AllErrors ¶ added in v2.8.0
func (m GetUsersRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetUsersRequestMultiError) Error ¶ added in v2.8.0
func (m GetUsersRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetUsersRequestValidationError ¶ added in v2.8.0
type GetUsersRequestValidationError struct {
// contains filtered or unexported fields
}
GetUsersRequestValidationError is the validation error returned by GetUsersRequest.Validate if the designated constraints aren't met.
func (GetUsersRequestValidationError) Cause ¶ added in v2.8.0
func (e GetUsersRequestValidationError) Cause() error
Cause function returns cause value.
func (GetUsersRequestValidationError) Error ¶ added in v2.8.0
func (e GetUsersRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetUsersRequestValidationError) ErrorName ¶ added in v2.8.0
func (e GetUsersRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetUsersRequestValidationError) Field ¶ added in v2.8.0
func (e GetUsersRequestValidationError) Field() string
Field function returns field value.
func (GetUsersRequestValidationError) Key ¶ added in v2.8.0
func (e GetUsersRequestValidationError) Key() bool
Key function returns key value.
func (GetUsersRequestValidationError) Reason ¶ added in v2.8.0
func (e GetUsersRequestValidationError) Reason() string
Reason function returns reason value.
type GetUsersResponse ¶
type GetUsersResponse struct { Usernames []string `protobuf:"bytes,1,rep,name=usernames,proto3" json:"usernames,omitempty"` // contains filtered or unexported fields }
func (*GetUsersResponse) Descriptor
deprecated
func (*GetUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUsersResponse.ProtoReflect.Descriptor instead.
func (*GetUsersResponse) GetUsernames ¶
func (x *GetUsersResponse) GetUsernames() []string
func (*GetUsersResponse) MarshalLogObject ¶
func (x *GetUsersResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*GetUsersResponse) ProtoMessage ¶
func (*GetUsersResponse) ProtoMessage()
func (*GetUsersResponse) ProtoReflect ¶ added in v2.7.0
func (x *GetUsersResponse) ProtoReflect() protoreflect.Message
func (*GetUsersResponse) Reset ¶
func (x *GetUsersResponse) Reset()
func (*GetUsersResponse) String ¶
func (x *GetUsersResponse) String() string
func (*GetUsersResponse) Validate ¶ added in v2.8.0
func (m *GetUsersResponse) Validate() error
Validate checks the field values on GetUsersResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetUsersResponse) ValidateAll ¶ added in v2.8.0
func (m *GetUsersResponse) ValidateAll() error
ValidateAll checks the field values on GetUsersResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetUsersResponseMultiError, or nil if none found.
type GetUsersResponseMultiError ¶ added in v2.8.0
type GetUsersResponseMultiError []error
GetUsersResponseMultiError is an error wrapping multiple validation errors returned by GetUsersResponse.ValidateAll() if the designated constraints aren't met.
func (GetUsersResponseMultiError) AllErrors ¶ added in v2.8.0
func (m GetUsersResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetUsersResponseMultiError) Error ¶ added in v2.8.0
func (m GetUsersResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetUsersResponseValidationError ¶ added in v2.8.0
type GetUsersResponseValidationError struct {
// contains filtered or unexported fields
}
GetUsersResponseValidationError is the validation error returned by GetUsersResponse.Validate if the designated constraints aren't met.
func (GetUsersResponseValidationError) Cause ¶ added in v2.8.0
func (e GetUsersResponseValidationError) Cause() error
Cause function returns cause value.
func (GetUsersResponseValidationError) Error ¶ added in v2.8.0
func (e GetUsersResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetUsersResponseValidationError) ErrorName ¶ added in v2.8.0
func (e GetUsersResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetUsersResponseValidationError) Field ¶ added in v2.8.0
func (e GetUsersResponseValidationError) Field() string
Field function returns field value.
func (GetUsersResponseValidationError) Key ¶ added in v2.8.0
func (e GetUsersResponseValidationError) Key() bool
Key function returns key value.
func (GetUsersResponseValidationError) Reason ¶ added in v2.8.0
func (e GetUsersResponseValidationError) Reason() string
Reason function returns reason value.
type Groups ¶
type Groups struct { Groups map[string]bool `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Groups) Descriptor
deprecated
func (*Groups) MarshalLogObject ¶
func (x *Groups) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*Groups) ProtoMessage ¶
func (*Groups) ProtoMessage()
func (*Groups) ProtoReflect ¶ added in v2.7.0
func (x *Groups) ProtoReflect() protoreflect.Message
func (*Groups) Validate ¶ added in v2.8.0
Validate checks the field values on Groups with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Groups) ValidateAll ¶ added in v2.8.0
ValidateAll checks the field values on Groups with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GroupsMultiError, or nil if none found.
type GroupsMultiError ¶ added in v2.8.0
type GroupsMultiError []error
GroupsMultiError is an error wrapping multiple validation errors returned by Groups.ValidateAll() if the designated constraints aren't met.
func (GroupsMultiError) AllErrors ¶ added in v2.8.0
func (m GroupsMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GroupsMultiError) Error ¶ added in v2.8.0
func (m GroupsMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GroupsValidationError ¶ added in v2.8.0
type GroupsValidationError struct {
// contains filtered or unexported fields
}
GroupsValidationError is the validation error returned by Groups.Validate if the designated constraints aren't met.
func (GroupsValidationError) Cause ¶ added in v2.8.0
func (e GroupsValidationError) Cause() error
Cause function returns cause value.
func (GroupsValidationError) Error ¶ added in v2.8.0
func (e GroupsValidationError) Error() string
Error satisfies the builtin error interface
func (GroupsValidationError) ErrorName ¶ added in v2.8.0
func (e GroupsValidationError) ErrorName() string
ErrorName returns error name.
func (GroupsValidationError) Field ¶ added in v2.8.0
func (e GroupsValidationError) Field() string
Field function returns field value.
func (GroupsValidationError) Key ¶ added in v2.8.0
func (e GroupsValidationError) Key() bool
Key function returns key value.
func (GroupsValidationError) Reason ¶ added in v2.8.0
func (e GroupsValidationError) Reason() string
Reason function returns reason value.
type ModifyMembersRequest ¶
type ModifyMembersRequest struct { Group string `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` Add []string `protobuf:"bytes,2,rep,name=add,proto3" json:"add,omitempty"` Remove []string `protobuf:"bytes,3,rep,name=remove,proto3" json:"remove,omitempty"` // contains filtered or unexported fields }
func (*ModifyMembersRequest) Descriptor
deprecated
func (*ModifyMembersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ModifyMembersRequest.ProtoReflect.Descriptor instead.
func (*ModifyMembersRequest) GetAdd ¶
func (x *ModifyMembersRequest) GetAdd() []string
func (*ModifyMembersRequest) GetGroup ¶
func (x *ModifyMembersRequest) GetGroup() string
func (*ModifyMembersRequest) GetRemove ¶
func (x *ModifyMembersRequest) GetRemove() []string
func (*ModifyMembersRequest) MarshalLogObject ¶
func (x *ModifyMembersRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ModifyMembersRequest) ProtoMessage ¶
func (*ModifyMembersRequest) ProtoMessage()
func (*ModifyMembersRequest) ProtoReflect ¶ added in v2.7.0
func (x *ModifyMembersRequest) ProtoReflect() protoreflect.Message
func (*ModifyMembersRequest) Reset ¶
func (x *ModifyMembersRequest) Reset()
func (*ModifyMembersRequest) String ¶
func (x *ModifyMembersRequest) String() string
func (*ModifyMembersRequest) Validate ¶ added in v2.8.0
func (m *ModifyMembersRequest) Validate() error
Validate checks the field values on ModifyMembersRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ModifyMembersRequest) ValidateAll ¶ added in v2.8.0
func (m *ModifyMembersRequest) ValidateAll() error
ValidateAll checks the field values on ModifyMembersRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ModifyMembersRequestMultiError, or nil if none found.
type ModifyMembersRequestMultiError ¶ added in v2.8.0
type ModifyMembersRequestMultiError []error
ModifyMembersRequestMultiError is an error wrapping multiple validation errors returned by ModifyMembersRequest.ValidateAll() if the designated constraints aren't met.
func (ModifyMembersRequestMultiError) AllErrors ¶ added in v2.8.0
func (m ModifyMembersRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ModifyMembersRequestMultiError) Error ¶ added in v2.8.0
func (m ModifyMembersRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ModifyMembersRequestValidationError ¶ added in v2.8.0
type ModifyMembersRequestValidationError struct {
// contains filtered or unexported fields
}
ModifyMembersRequestValidationError is the validation error returned by ModifyMembersRequest.Validate if the designated constraints aren't met.
func (ModifyMembersRequestValidationError) Cause ¶ added in v2.8.0
func (e ModifyMembersRequestValidationError) Cause() error
Cause function returns cause value.
func (ModifyMembersRequestValidationError) Error ¶ added in v2.8.0
func (e ModifyMembersRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ModifyMembersRequestValidationError) ErrorName ¶ added in v2.8.0
func (e ModifyMembersRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ModifyMembersRequestValidationError) Field ¶ added in v2.8.0
func (e ModifyMembersRequestValidationError) Field() string
Field function returns field value.
func (ModifyMembersRequestValidationError) Key ¶ added in v2.8.0
func (e ModifyMembersRequestValidationError) Key() bool
Key function returns key value.
func (ModifyMembersRequestValidationError) Reason ¶ added in v2.8.0
func (e ModifyMembersRequestValidationError) Reason() string
Reason function returns reason value.
type ModifyMembersResponse ¶
type ModifyMembersResponse struct {
// contains filtered or unexported fields
}
func (*ModifyMembersResponse) Descriptor
deprecated
func (*ModifyMembersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ModifyMembersResponse.ProtoReflect.Descriptor instead.
func (*ModifyMembersResponse) MarshalLogObject ¶
func (x *ModifyMembersResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ModifyMembersResponse) ProtoMessage ¶
func (*ModifyMembersResponse) ProtoMessage()
func (*ModifyMembersResponse) ProtoReflect ¶ added in v2.7.0
func (x *ModifyMembersResponse) ProtoReflect() protoreflect.Message
func (*ModifyMembersResponse) Reset ¶
func (x *ModifyMembersResponse) Reset()
func (*ModifyMembersResponse) String ¶
func (x *ModifyMembersResponse) String() string
func (*ModifyMembersResponse) Validate ¶ added in v2.8.0
func (m *ModifyMembersResponse) Validate() error
Validate checks the field values on ModifyMembersResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ModifyMembersResponse) ValidateAll ¶ added in v2.8.0
func (m *ModifyMembersResponse) ValidateAll() error
ValidateAll checks the field values on ModifyMembersResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ModifyMembersResponseMultiError, or nil if none found.
type ModifyMembersResponseMultiError ¶ added in v2.8.0
type ModifyMembersResponseMultiError []error
ModifyMembersResponseMultiError is an error wrapping multiple validation errors returned by ModifyMembersResponse.ValidateAll() if the designated constraints aren't met.
func (ModifyMembersResponseMultiError) AllErrors ¶ added in v2.8.0
func (m ModifyMembersResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ModifyMembersResponseMultiError) Error ¶ added in v2.8.0
func (m ModifyMembersResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ModifyMembersResponseValidationError ¶ added in v2.8.0
type ModifyMembersResponseValidationError struct {
// contains filtered or unexported fields
}
ModifyMembersResponseValidationError is the validation error returned by ModifyMembersResponse.Validate if the designated constraints aren't met.
func (ModifyMembersResponseValidationError) Cause ¶ added in v2.8.0
func (e ModifyMembersResponseValidationError) Cause() error
Cause function returns cause value.
func (ModifyMembersResponseValidationError) Error ¶ added in v2.8.0
func (e ModifyMembersResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ModifyMembersResponseValidationError) ErrorName ¶ added in v2.8.0
func (e ModifyMembersResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ModifyMembersResponseValidationError) Field ¶ added in v2.8.0
func (e ModifyMembersResponseValidationError) Field() string
Field function returns field value.
func (ModifyMembersResponseValidationError) Key ¶ added in v2.8.0
func (e ModifyMembersResponseValidationError) Key() bool
Key function returns key value.
func (ModifyMembersResponseValidationError) Reason ¶ added in v2.8.0
func (e ModifyMembersResponseValidationError) Reason() string
Reason function returns reason value.
type ModifyRoleBindingRequest ¶
type ModifyRoleBindingRequest struct { // resource is the resource to modify the role bindings on Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // principal is the principal to modify the roles binding for Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"` // roles is the set of roles for principal - an empty list // removes all role bindings Roles []string `protobuf:"bytes,3,rep,name=roles,proto3" json:"roles,omitempty"` // contains filtered or unexported fields }
func (*ModifyRoleBindingRequest) Descriptor
deprecated
func (*ModifyRoleBindingRequest) Descriptor() ([]byte, []int)
Deprecated: Use ModifyRoleBindingRequest.ProtoReflect.Descriptor instead.
func (*ModifyRoleBindingRequest) GetPrincipal ¶
func (x *ModifyRoleBindingRequest) GetPrincipal() string
func (*ModifyRoleBindingRequest) GetResource ¶
func (x *ModifyRoleBindingRequest) GetResource() *Resource
func (*ModifyRoleBindingRequest) GetRoles ¶
func (x *ModifyRoleBindingRequest) GetRoles() []string
func (*ModifyRoleBindingRequest) MarshalLogObject ¶
func (x *ModifyRoleBindingRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ModifyRoleBindingRequest) ProtoMessage ¶
func (*ModifyRoleBindingRequest) ProtoMessage()
func (*ModifyRoleBindingRequest) ProtoReflect ¶ added in v2.7.0
func (x *ModifyRoleBindingRequest) ProtoReflect() protoreflect.Message
func (*ModifyRoleBindingRequest) Reset ¶
func (x *ModifyRoleBindingRequest) Reset()
func (*ModifyRoleBindingRequest) String ¶
func (x *ModifyRoleBindingRequest) String() string
func (*ModifyRoleBindingRequest) Validate ¶ added in v2.8.0
func (m *ModifyRoleBindingRequest) Validate() error
Validate checks the field values on ModifyRoleBindingRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ModifyRoleBindingRequest) ValidateAll ¶ added in v2.8.0
func (m *ModifyRoleBindingRequest) ValidateAll() error
ValidateAll checks the field values on ModifyRoleBindingRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ModifyRoleBindingRequestMultiError, or nil if none found.
type ModifyRoleBindingRequestMultiError ¶ added in v2.8.0
type ModifyRoleBindingRequestMultiError []error
ModifyRoleBindingRequestMultiError is an error wrapping multiple validation errors returned by ModifyRoleBindingRequest.ValidateAll() if the designated constraints aren't met.
func (ModifyRoleBindingRequestMultiError) AllErrors ¶ added in v2.8.0
func (m ModifyRoleBindingRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ModifyRoleBindingRequestMultiError) Error ¶ added in v2.8.0
func (m ModifyRoleBindingRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ModifyRoleBindingRequestValidationError ¶ added in v2.8.0
type ModifyRoleBindingRequestValidationError struct {
// contains filtered or unexported fields
}
ModifyRoleBindingRequestValidationError is the validation error returned by ModifyRoleBindingRequest.Validate if the designated constraints aren't met.
func (ModifyRoleBindingRequestValidationError) Cause ¶ added in v2.8.0
func (e ModifyRoleBindingRequestValidationError) Cause() error
Cause function returns cause value.
func (ModifyRoleBindingRequestValidationError) Error ¶ added in v2.8.0
func (e ModifyRoleBindingRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ModifyRoleBindingRequestValidationError) ErrorName ¶ added in v2.8.0
func (e ModifyRoleBindingRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ModifyRoleBindingRequestValidationError) Field ¶ added in v2.8.0
func (e ModifyRoleBindingRequestValidationError) Field() string
Field function returns field value.
func (ModifyRoleBindingRequestValidationError) Key ¶ added in v2.8.0
func (e ModifyRoleBindingRequestValidationError) Key() bool
Key function returns key value.
func (ModifyRoleBindingRequestValidationError) Reason ¶ added in v2.8.0
func (e ModifyRoleBindingRequestValidationError) Reason() string
Reason function returns reason value.
type ModifyRoleBindingResponse ¶
type ModifyRoleBindingResponse struct {
// contains filtered or unexported fields
}
func (*ModifyRoleBindingResponse) Descriptor
deprecated
func (*ModifyRoleBindingResponse) Descriptor() ([]byte, []int)
Deprecated: Use ModifyRoleBindingResponse.ProtoReflect.Descriptor instead.
func (*ModifyRoleBindingResponse) MarshalLogObject ¶
func (x *ModifyRoleBindingResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*ModifyRoleBindingResponse) ProtoMessage ¶
func (*ModifyRoleBindingResponse) ProtoMessage()
func (*ModifyRoleBindingResponse) ProtoReflect ¶ added in v2.7.0
func (x *ModifyRoleBindingResponse) ProtoReflect() protoreflect.Message
func (*ModifyRoleBindingResponse) Reset ¶
func (x *ModifyRoleBindingResponse) Reset()
func (*ModifyRoleBindingResponse) String ¶
func (x *ModifyRoleBindingResponse) String() string
func (*ModifyRoleBindingResponse) Validate ¶ added in v2.8.0
func (m *ModifyRoleBindingResponse) Validate() error
Validate checks the field values on ModifyRoleBindingResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ModifyRoleBindingResponse) ValidateAll ¶ added in v2.8.0
func (m *ModifyRoleBindingResponse) ValidateAll() error
ValidateAll checks the field values on ModifyRoleBindingResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ModifyRoleBindingResponseMultiError, or nil if none found.
type ModifyRoleBindingResponseMultiError ¶ added in v2.8.0
type ModifyRoleBindingResponseMultiError []error
ModifyRoleBindingResponseMultiError is an error wrapping multiple validation errors returned by ModifyRoleBindingResponse.ValidateAll() if the designated constraints aren't met.
func (ModifyRoleBindingResponseMultiError) AllErrors ¶ added in v2.8.0
func (m ModifyRoleBindingResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ModifyRoleBindingResponseMultiError) Error ¶ added in v2.8.0
func (m ModifyRoleBindingResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ModifyRoleBindingResponseValidationError ¶ added in v2.8.0
type ModifyRoleBindingResponseValidationError struct {
// contains filtered or unexported fields
}
ModifyRoleBindingResponseValidationError is the validation error returned by ModifyRoleBindingResponse.Validate if the designated constraints aren't met.
func (ModifyRoleBindingResponseValidationError) Cause ¶ added in v2.8.0
func (e ModifyRoleBindingResponseValidationError) Cause() error
Cause function returns cause value.
func (ModifyRoleBindingResponseValidationError) Error ¶ added in v2.8.0
func (e ModifyRoleBindingResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ModifyRoleBindingResponseValidationError) ErrorName ¶ added in v2.8.0
func (e ModifyRoleBindingResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ModifyRoleBindingResponseValidationError) Field ¶ added in v2.8.0
func (e ModifyRoleBindingResponseValidationError) Field() string
Field function returns field value.
func (ModifyRoleBindingResponseValidationError) Key ¶ added in v2.8.0
func (e ModifyRoleBindingResponseValidationError) Key() bool
Key function returns key value.
func (ModifyRoleBindingResponseValidationError) Reason ¶ added in v2.8.0
func (e ModifyRoleBindingResponseValidationError) Reason() string
Reason function returns reason value.
type OIDCConfig ¶
type OIDCConfig struct { Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,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"` RedirectUri string `protobuf:"bytes,4,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"` Scopes []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"` RequireEmailVerified bool `protobuf:"varint,6,opt,name=require_email_verified,json=requireEmailVerified,proto3" json:"require_email_verified,omitempty"` // localhost_issuer ignores the contents of the issuer claim and makes all // OIDC requests to the embedded OIDC provider. This is necessary to support // some network configurations like Minikube. LocalhostIssuer bool `protobuf:"varint,7,opt,name=localhost_issuer,json=localhostIssuer,proto3" json:"localhost_issuer,omitempty"` // user_accessible_issuer_host can be set to override the host used // in the OAuth2 authorization URL in case the OIDC issuer isn't // accessible outside the cluster. This requires a fully formed URL with scheme of either http or https. // This is necessary to support some configurations like Minikube. UserAccessibleIssuerHost string `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
Configure Pachyderm's auth system with an OIDC provider
func (*OIDCConfig) Descriptor
deprecated
func (*OIDCConfig) Descriptor() ([]byte, []int)
Deprecated: Use OIDCConfig.ProtoReflect.Descriptor instead.
func (*OIDCConfig) GetClientId ¶ added in v2.7.0
func (x *OIDCConfig) GetClientId() string
func (*OIDCConfig) GetClientSecret ¶
func (x *OIDCConfig) GetClientSecret() string
func (*OIDCConfig) GetIssuer ¶
func (x *OIDCConfig) GetIssuer() string
func (*OIDCConfig) GetLocalhostIssuer ¶
func (x *OIDCConfig) GetLocalhostIssuer() bool
func (*OIDCConfig) GetRedirectUri ¶ added in v2.7.0
func (x *OIDCConfig) GetRedirectUri() string
func (*OIDCConfig) GetRequireEmailVerified ¶
func (x *OIDCConfig) GetRequireEmailVerified() bool
func (*OIDCConfig) GetScopes ¶
func (x *OIDCConfig) GetScopes() []string
func (*OIDCConfig) GetUserAccessibleIssuerHost ¶
func (x *OIDCConfig) GetUserAccessibleIssuerHost() string
func (*OIDCConfig) MarshalLogObject ¶
func (x *OIDCConfig) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*OIDCConfig) ProtoMessage ¶
func (*OIDCConfig) ProtoMessage()
func (*OIDCConfig) ProtoReflect ¶ added in v2.7.0
func (x *OIDCConfig) ProtoReflect() protoreflect.Message
func (*OIDCConfig) Reset ¶
func (x *OIDCConfig) Reset()
func (*OIDCConfig) String ¶
func (x *OIDCConfig) String() string
func (*OIDCConfig) Validate ¶ added in v2.8.0
func (m *OIDCConfig) Validate() error
Validate checks the field values on OIDCConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*OIDCConfig) ValidateAll ¶ added in v2.8.0
func (m *OIDCConfig) ValidateAll() error
ValidateAll checks the field values on OIDCConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in OIDCConfigMultiError, or nil if none found.
type OIDCConfigMultiError ¶ added in v2.8.0
type OIDCConfigMultiError []error
OIDCConfigMultiError is an error wrapping multiple validation errors returned by OIDCConfig.ValidateAll() if the designated constraints aren't met.
func (OIDCConfigMultiError) AllErrors ¶ added in v2.8.0
func (m OIDCConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (OIDCConfigMultiError) Error ¶ added in v2.8.0
func (m OIDCConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type OIDCConfigValidationError ¶ added in v2.8.0
type OIDCConfigValidationError struct {
// contains filtered or unexported fields
}
OIDCConfigValidationError is the validation error returned by OIDCConfig.Validate if the designated constraints aren't met.
func (OIDCConfigValidationError) Cause ¶ added in v2.8.0
func (e OIDCConfigValidationError) Cause() error
Cause function returns cause value.
func (OIDCConfigValidationError) Error ¶ added in v2.8.0
func (e OIDCConfigValidationError) Error() string
Error satisfies the builtin error interface
func (OIDCConfigValidationError) ErrorName ¶ added in v2.8.0
func (e OIDCConfigValidationError) ErrorName() string
ErrorName returns error name.
func (OIDCConfigValidationError) Field ¶ added in v2.8.0
func (e OIDCConfigValidationError) Field() string
Field function returns field value.
func (OIDCConfigValidationError) Key ¶ added in v2.8.0
func (e OIDCConfigValidationError) Key() bool
Key function returns key value.
func (OIDCConfigValidationError) Reason ¶ added in v2.8.0
func (e OIDCConfigValidationError) Reason() string
Reason function returns reason value.
type Permission ¶
type Permission int32
Permission represents the ability to perform a given operation on a Resource
const ( Permission_PERMISSION_UNKNOWN Permission = 0 Permission_CLUSTER_MODIFY_BINDINGS Permission = 100 Permission_CLUSTER_GET_BINDINGS Permission = 101 Permission_CLUSTER_GET_PACHD_LOGS Permission = 148 Permission_CLUSTER_GET_LOKI_LOGS Permission = 150 Permission_CLUSTER_AUTH_ACTIVATE Permission = 102 Permission_CLUSTER_AUTH_DEACTIVATE Permission = 103 Permission_CLUSTER_AUTH_GET_CONFIG Permission = 104 Permission_CLUSTER_AUTH_SET_CONFIG Permission = 105 Permission_CLUSTER_AUTH_GET_ROBOT_TOKEN Permission = 139 Permission_CLUSTER_AUTH_MODIFY_GROUP_MEMBERS Permission = 109 Permission_CLUSTER_AUTH_GET_GROUPS Permission = 110 Permission_CLUSTER_AUTH_GET_GROUP_USERS Permission = 111 Permission_CLUSTER_AUTH_EXTRACT_TOKENS Permission = 112 Permission_CLUSTER_AUTH_RESTORE_TOKEN Permission = 113 Permission_CLUSTER_AUTH_GET_PERMISSIONS_FOR_PRINCIPAL Permission = 141 Permission_CLUSTER_AUTH_DELETE_EXPIRED_TOKENS Permission = 140 Permission_CLUSTER_AUTH_REVOKE_USER_TOKENS Permission = 142 Permission_CLUSTER_AUTH_ROTATE_ROOT_TOKEN Permission = 147 Permission_CLUSTER_ENTERPRISE_ACTIVATE Permission = 114 Permission_CLUSTER_ENTERPRISE_HEARTBEAT Permission = 115 Permission_CLUSTER_ENTERPRISE_GET_CODE Permission = 116 Permission_CLUSTER_ENTERPRISE_DEACTIVATE Permission = 117 Permission_CLUSTER_ENTERPRISE_PAUSE Permission = 149 Permission_CLUSTER_IDENTITY_SET_CONFIG Permission = 118 Permission_CLUSTER_IDENTITY_GET_CONFIG Permission = 119 Permission_CLUSTER_IDENTITY_CREATE_IDP Permission = 120 Permission_CLUSTER_IDENTITY_UPDATE_IDP Permission = 121 Permission_CLUSTER_IDENTITY_LIST_IDPS Permission = 122 Permission_CLUSTER_IDENTITY_GET_IDP Permission = 123 Permission_CLUSTER_IDENTITY_DELETE_IDP Permission = 124 Permission_CLUSTER_IDENTITY_CREATE_OIDC_CLIENT Permission = 125 Permission_CLUSTER_IDENTITY_UPDATE_OIDC_CLIENT Permission = 126 Permission_CLUSTER_IDENTITY_LIST_OIDC_CLIENTS Permission = 127 Permission_CLUSTER_IDENTITY_GET_OIDC_CLIENT Permission = 128 Permission_CLUSTER_IDENTITY_DELETE_OIDC_CLIENT Permission = 129 Permission_CLUSTER_DEBUG_DUMP Permission = 131 Permission_CLUSTER_LICENSE_ACTIVATE Permission = 132 Permission_CLUSTER_LICENSE_GET_CODE Permission = 133 Permission_CLUSTER_LICENSE_ADD_CLUSTER Permission = 134 Permission_CLUSTER_LICENSE_UPDATE_CLUSTER Permission = 135 Permission_CLUSTER_LICENSE_DELETE_CLUSTER Permission = 136 Permission_CLUSTER_LICENSE_LIST_CLUSTERS Permission = 137 // TODO(actgardner): Make k8s secrets into nouns and add an Update RPC Permission_CLUSTER_CREATE_SECRET Permission = 143 Permission_CLUSTER_LIST_SECRETS Permission = 144 Permission_SECRET_DELETE Permission = 145 Permission_SECRET_INSPECT Permission = 146 Permission_CLUSTER_DELETE_ALL Permission = 138 Permission_REPO_READ Permission = 200 Permission_REPO_WRITE Permission = 201 Permission_REPO_MODIFY_BINDINGS Permission = 202 Permission_REPO_DELETE Permission = 203 Permission_REPO_INSPECT_COMMIT Permission = 204 Permission_REPO_LIST_COMMIT Permission = 205 Permission_REPO_DELETE_COMMIT Permission = 206 Permission_REPO_CREATE_BRANCH Permission = 207 Permission_REPO_LIST_BRANCH Permission = 208 Permission_REPO_DELETE_BRANCH Permission = 209 Permission_REPO_INSPECT_FILE Permission = 210 Permission_REPO_LIST_FILE Permission = 211 Permission_REPO_ADD_PIPELINE_READER Permission = 212 Permission_REPO_REMOVE_PIPELINE_READER Permission = 213 Permission_REPO_ADD_PIPELINE_WRITER Permission = 214 Permission_PIPELINE_LIST_JOB Permission = 301 // CLUSTER_SET_DEFAULTS is part of PPS. Permission_CLUSTER_SET_DEFAULTS Permission = 302 Permission_PROJECT_CREATE Permission = 400 Permission_PROJECT_DELETE Permission = 401 Permission_PROJECT_LIST_REPO Permission = 402 Permission_PROJECT_CREATE_REPO Permission = 403 Permission_PROJECT_MODIFY_BINDINGS Permission = 404 )
func (Permission) Descriptor ¶ added in v2.7.0
func (Permission) Descriptor() protoreflect.EnumDescriptor
func (Permission) Enum ¶ added in v2.7.0
func (x Permission) Enum() *Permission
func (Permission) EnumDescriptor
deprecated
func (Permission) EnumDescriptor() ([]byte, []int)
Deprecated: Use Permission.Descriptor instead.
func (Permission) Number ¶ added in v2.7.0
func (x Permission) Number() protoreflect.EnumNumber
func (Permission) String ¶
func (x Permission) String() string
func (Permission) Type ¶ added in v2.7.0
func (Permission) Type() protoreflect.EnumType
type Resource ¶
type Resource struct { Type ResourceType `protobuf:"varint,1,opt,name=type,proto3,enum=auth_v2.ResourceType" json:"type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Resource represents any resource that has role-bindings in the system
func (*Resource) Descriptor
deprecated
func (*Resource) GetType ¶
func (x *Resource) GetType() ResourceType
func (*Resource) MarshalLogObject ¶
func (x *Resource) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) ProtoReflect ¶ added in v2.7.0
func (x *Resource) ProtoReflect() protoreflect.Message
func (*Resource) Validate ¶ added in v2.8.0
Validate checks the field values on Resource with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Resource) ValidateAll ¶ added in v2.8.0
ValidateAll checks the field values on Resource with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ResourceMultiError, or nil if none found.
type ResourceMultiError ¶ added in v2.8.0
type ResourceMultiError []error
ResourceMultiError is an error wrapping multiple validation errors returned by Resource.ValidateAll() if the designated constraints aren't met.
func (ResourceMultiError) AllErrors ¶ added in v2.8.0
func (m ResourceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ResourceMultiError) Error ¶ added in v2.8.0
func (m ResourceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ResourceType ¶
type ResourceType int32
ResourceType represents the type of a Resource
const ( ResourceType_RESOURCE_TYPE_UNKNOWN ResourceType = 0 ResourceType_CLUSTER ResourceType = 1 ResourceType_REPO ResourceType = 2 ResourceType_SPEC_REPO ResourceType = 3 ResourceType_PROJECT ResourceType = 4 )
func (ResourceType) Descriptor ¶ added in v2.7.0
func (ResourceType) Descriptor() protoreflect.EnumDescriptor
func (ResourceType) Enum ¶ added in v2.7.0
func (x ResourceType) Enum() *ResourceType
func (ResourceType) EnumDescriptor
deprecated
func (ResourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResourceType.Descriptor instead.
func (ResourceType) Number ¶ added in v2.7.0
func (x ResourceType) Number() protoreflect.EnumNumber
func (ResourceType) String ¶
func (x ResourceType) String() string
func (ResourceType) Type ¶ added in v2.7.0
func (ResourceType) Type() protoreflect.EnumType
type ResourceValidationError ¶ added in v2.8.0
type ResourceValidationError struct {
// contains filtered or unexported fields
}
ResourceValidationError is the validation error returned by Resource.Validate if the designated constraints aren't met.
func (ResourceValidationError) Cause ¶ added in v2.8.0
func (e ResourceValidationError) Cause() error
Cause function returns cause value.
func (ResourceValidationError) Error ¶ added in v2.8.0
func (e ResourceValidationError) Error() string
Error satisfies the builtin error interface
func (ResourceValidationError) ErrorName ¶ added in v2.8.0
func (e ResourceValidationError) ErrorName() string
ErrorName returns error name.
func (ResourceValidationError) Field ¶ added in v2.8.0
func (e ResourceValidationError) Field() string
Field function returns field value.
func (ResourceValidationError) Key ¶ added in v2.8.0
func (e ResourceValidationError) Key() bool
Key function returns key value.
func (ResourceValidationError) Reason ¶ added in v2.8.0
func (e ResourceValidationError) Reason() string
Reason function returns reason value.
type RestoreAuthTokenRequest ¶
type RestoreAuthTokenRequest struct { Token *TokenInfo `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
RestoreAuthToken inserts a hashed token that has previously been extracted.
func (*RestoreAuthTokenRequest) Descriptor
deprecated
func (*RestoreAuthTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestoreAuthTokenRequest.ProtoReflect.Descriptor instead.
func (*RestoreAuthTokenRequest) GetToken ¶
func (x *RestoreAuthTokenRequest) GetToken() *TokenInfo
func (*RestoreAuthTokenRequest) MarshalLogObject ¶
func (x *RestoreAuthTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RestoreAuthTokenRequest) ProtoMessage ¶
func (*RestoreAuthTokenRequest) ProtoMessage()
func (*RestoreAuthTokenRequest) ProtoReflect ¶ added in v2.7.0
func (x *RestoreAuthTokenRequest) ProtoReflect() protoreflect.Message
func (*RestoreAuthTokenRequest) Reset ¶
func (x *RestoreAuthTokenRequest) Reset()
func (*RestoreAuthTokenRequest) String ¶
func (x *RestoreAuthTokenRequest) String() string
func (*RestoreAuthTokenRequest) Validate ¶ added in v2.8.0
func (m *RestoreAuthTokenRequest) Validate() error
Validate checks the field values on RestoreAuthTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RestoreAuthTokenRequest) ValidateAll ¶ added in v2.8.0
func (m *RestoreAuthTokenRequest) ValidateAll() error
ValidateAll checks the field values on RestoreAuthTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RestoreAuthTokenRequestMultiError, or nil if none found.
type RestoreAuthTokenRequestMultiError ¶ added in v2.8.0
type RestoreAuthTokenRequestMultiError []error
RestoreAuthTokenRequestMultiError is an error wrapping multiple validation errors returned by RestoreAuthTokenRequest.ValidateAll() if the designated constraints aren't met.
func (RestoreAuthTokenRequestMultiError) AllErrors ¶ added in v2.8.0
func (m RestoreAuthTokenRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RestoreAuthTokenRequestMultiError) Error ¶ added in v2.8.0
func (m RestoreAuthTokenRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RestoreAuthTokenRequestValidationError ¶ added in v2.8.0
type RestoreAuthTokenRequestValidationError struct {
// contains filtered or unexported fields
}
RestoreAuthTokenRequestValidationError is the validation error returned by RestoreAuthTokenRequest.Validate if the designated constraints aren't met.
func (RestoreAuthTokenRequestValidationError) Cause ¶ added in v2.8.0
func (e RestoreAuthTokenRequestValidationError) Cause() error
Cause function returns cause value.
func (RestoreAuthTokenRequestValidationError) Error ¶ added in v2.8.0
func (e RestoreAuthTokenRequestValidationError) Error() string
Error satisfies the builtin error interface
func (RestoreAuthTokenRequestValidationError) ErrorName ¶ added in v2.8.0
func (e RestoreAuthTokenRequestValidationError) ErrorName() string
ErrorName returns error name.
func (RestoreAuthTokenRequestValidationError) Field ¶ added in v2.8.0
func (e RestoreAuthTokenRequestValidationError) Field() string
Field function returns field value.
func (RestoreAuthTokenRequestValidationError) Key ¶ added in v2.8.0
func (e RestoreAuthTokenRequestValidationError) Key() bool
Key function returns key value.
func (RestoreAuthTokenRequestValidationError) Reason ¶ added in v2.8.0
func (e RestoreAuthTokenRequestValidationError) Reason() string
Reason function returns reason value.
type RestoreAuthTokenResponse ¶
type RestoreAuthTokenResponse struct {
// contains filtered or unexported fields
}
func (*RestoreAuthTokenResponse) Descriptor
deprecated
func (*RestoreAuthTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RestoreAuthTokenResponse.ProtoReflect.Descriptor instead.
func (*RestoreAuthTokenResponse) MarshalLogObject ¶
func (x *RestoreAuthTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RestoreAuthTokenResponse) ProtoMessage ¶
func (*RestoreAuthTokenResponse) ProtoMessage()
func (*RestoreAuthTokenResponse) ProtoReflect ¶ added in v2.7.0
func (x *RestoreAuthTokenResponse) ProtoReflect() protoreflect.Message
func (*RestoreAuthTokenResponse) Reset ¶
func (x *RestoreAuthTokenResponse) Reset()
func (*RestoreAuthTokenResponse) String ¶
func (x *RestoreAuthTokenResponse) String() string
func (*RestoreAuthTokenResponse) Validate ¶ added in v2.8.0
func (m *RestoreAuthTokenResponse) Validate() error
Validate checks the field values on RestoreAuthTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RestoreAuthTokenResponse) ValidateAll ¶ added in v2.8.0
func (m *RestoreAuthTokenResponse) ValidateAll() error
ValidateAll checks the field values on RestoreAuthTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RestoreAuthTokenResponseMultiError, or nil if none found.
type RestoreAuthTokenResponseMultiError ¶ added in v2.8.0
type RestoreAuthTokenResponseMultiError []error
RestoreAuthTokenResponseMultiError is an error wrapping multiple validation errors returned by RestoreAuthTokenResponse.ValidateAll() if the designated constraints aren't met.
func (RestoreAuthTokenResponseMultiError) AllErrors ¶ added in v2.8.0
func (m RestoreAuthTokenResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RestoreAuthTokenResponseMultiError) Error ¶ added in v2.8.0
func (m RestoreAuthTokenResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RestoreAuthTokenResponseValidationError ¶ added in v2.8.0
type RestoreAuthTokenResponseValidationError struct {
// contains filtered or unexported fields
}
RestoreAuthTokenResponseValidationError is the validation error returned by RestoreAuthTokenResponse.Validate if the designated constraints aren't met.
func (RestoreAuthTokenResponseValidationError) Cause ¶ added in v2.8.0
func (e RestoreAuthTokenResponseValidationError) Cause() error
Cause function returns cause value.
func (RestoreAuthTokenResponseValidationError) Error ¶ added in v2.8.0
func (e RestoreAuthTokenResponseValidationError) Error() string
Error satisfies the builtin error interface
func (RestoreAuthTokenResponseValidationError) ErrorName ¶ added in v2.8.0
func (e RestoreAuthTokenResponseValidationError) ErrorName() string
ErrorName returns error name.
func (RestoreAuthTokenResponseValidationError) Field ¶ added in v2.8.0
func (e RestoreAuthTokenResponseValidationError) Field() string
Field function returns field value.
func (RestoreAuthTokenResponseValidationError) Key ¶ added in v2.8.0
func (e RestoreAuthTokenResponseValidationError) Key() bool
Key function returns key value.
func (RestoreAuthTokenResponseValidationError) Reason ¶ added in v2.8.0
func (e RestoreAuthTokenResponseValidationError) Reason() string
Reason function returns reason value.
type RevokeAuthTokenRequest ¶
type RevokeAuthTokenRequest struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*RevokeAuthTokenRequest) Descriptor
deprecated
func (*RevokeAuthTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeAuthTokenRequest.ProtoReflect.Descriptor instead.
func (*RevokeAuthTokenRequest) GetToken ¶
func (x *RevokeAuthTokenRequest) GetToken() string
func (*RevokeAuthTokenRequest) MarshalLogObject ¶
func (x *RevokeAuthTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RevokeAuthTokenRequest) ProtoMessage ¶
func (*RevokeAuthTokenRequest) ProtoMessage()
func (*RevokeAuthTokenRequest) ProtoReflect ¶ added in v2.7.0
func (x *RevokeAuthTokenRequest) ProtoReflect() protoreflect.Message
func (*RevokeAuthTokenRequest) Reset ¶
func (x *RevokeAuthTokenRequest) Reset()
func (*RevokeAuthTokenRequest) String ¶
func (x *RevokeAuthTokenRequest) String() string
func (*RevokeAuthTokenRequest) Validate ¶ added in v2.8.0
func (m *RevokeAuthTokenRequest) Validate() error
Validate checks the field values on RevokeAuthTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RevokeAuthTokenRequest) ValidateAll ¶ added in v2.8.0
func (m *RevokeAuthTokenRequest) ValidateAll() error
ValidateAll checks the field values on RevokeAuthTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RevokeAuthTokenRequestMultiError, or nil if none found.
type RevokeAuthTokenRequestMultiError ¶ added in v2.8.0
type RevokeAuthTokenRequestMultiError []error
RevokeAuthTokenRequestMultiError is an error wrapping multiple validation errors returned by RevokeAuthTokenRequest.ValidateAll() if the designated constraints aren't met.
func (RevokeAuthTokenRequestMultiError) AllErrors ¶ added in v2.8.0
func (m RevokeAuthTokenRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RevokeAuthTokenRequestMultiError) Error ¶ added in v2.8.0
func (m RevokeAuthTokenRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RevokeAuthTokenRequestValidationError ¶ added in v2.8.0
type RevokeAuthTokenRequestValidationError struct {
// contains filtered or unexported fields
}
RevokeAuthTokenRequestValidationError is the validation error returned by RevokeAuthTokenRequest.Validate if the designated constraints aren't met.
func (RevokeAuthTokenRequestValidationError) Cause ¶ added in v2.8.0
func (e RevokeAuthTokenRequestValidationError) Cause() error
Cause function returns cause value.
func (RevokeAuthTokenRequestValidationError) Error ¶ added in v2.8.0
func (e RevokeAuthTokenRequestValidationError) Error() string
Error satisfies the builtin error interface
func (RevokeAuthTokenRequestValidationError) ErrorName ¶ added in v2.8.0
func (e RevokeAuthTokenRequestValidationError) ErrorName() string
ErrorName returns error name.
func (RevokeAuthTokenRequestValidationError) Field ¶ added in v2.8.0
func (e RevokeAuthTokenRequestValidationError) Field() string
Field function returns field value.
func (RevokeAuthTokenRequestValidationError) Key ¶ added in v2.8.0
func (e RevokeAuthTokenRequestValidationError) Key() bool
Key function returns key value.
func (RevokeAuthTokenRequestValidationError) Reason ¶ added in v2.8.0
func (e RevokeAuthTokenRequestValidationError) Reason() string
Reason function returns reason value.
type RevokeAuthTokenResponse ¶
type RevokeAuthTokenResponse struct { Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // contains filtered or unexported fields }
func (*RevokeAuthTokenResponse) Descriptor
deprecated
func (*RevokeAuthTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeAuthTokenResponse.ProtoReflect.Descriptor instead.
func (*RevokeAuthTokenResponse) GetNumber ¶
func (x *RevokeAuthTokenResponse) GetNumber() int64
func (*RevokeAuthTokenResponse) MarshalLogObject ¶
func (x *RevokeAuthTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RevokeAuthTokenResponse) ProtoMessage ¶
func (*RevokeAuthTokenResponse) ProtoMessage()
func (*RevokeAuthTokenResponse) ProtoReflect ¶ added in v2.7.0
func (x *RevokeAuthTokenResponse) ProtoReflect() protoreflect.Message
func (*RevokeAuthTokenResponse) Reset ¶
func (x *RevokeAuthTokenResponse) Reset()
func (*RevokeAuthTokenResponse) String ¶
func (x *RevokeAuthTokenResponse) String() string
func (*RevokeAuthTokenResponse) Validate ¶ added in v2.8.0
func (m *RevokeAuthTokenResponse) Validate() error
Validate checks the field values on RevokeAuthTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RevokeAuthTokenResponse) ValidateAll ¶ added in v2.8.0
func (m *RevokeAuthTokenResponse) ValidateAll() error
ValidateAll checks the field values on RevokeAuthTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RevokeAuthTokenResponseMultiError, or nil if none found.
type RevokeAuthTokenResponseMultiError ¶ added in v2.8.0
type RevokeAuthTokenResponseMultiError []error
RevokeAuthTokenResponseMultiError is an error wrapping multiple validation errors returned by RevokeAuthTokenResponse.ValidateAll() if the designated constraints aren't met.
func (RevokeAuthTokenResponseMultiError) AllErrors ¶ added in v2.8.0
func (m RevokeAuthTokenResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RevokeAuthTokenResponseMultiError) Error ¶ added in v2.8.0
func (m RevokeAuthTokenResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RevokeAuthTokenResponseValidationError ¶ added in v2.8.0
type RevokeAuthTokenResponseValidationError struct {
// contains filtered or unexported fields
}
RevokeAuthTokenResponseValidationError is the validation error returned by RevokeAuthTokenResponse.Validate if the designated constraints aren't met.
func (RevokeAuthTokenResponseValidationError) Cause ¶ added in v2.8.0
func (e RevokeAuthTokenResponseValidationError) Cause() error
Cause function returns cause value.
func (RevokeAuthTokenResponseValidationError) Error ¶ added in v2.8.0
func (e RevokeAuthTokenResponseValidationError) Error() string
Error satisfies the builtin error interface
func (RevokeAuthTokenResponseValidationError) ErrorName ¶ added in v2.8.0
func (e RevokeAuthTokenResponseValidationError) ErrorName() string
ErrorName returns error name.
func (RevokeAuthTokenResponseValidationError) Field ¶ added in v2.8.0
func (e RevokeAuthTokenResponseValidationError) Field() string
Field function returns field value.
func (RevokeAuthTokenResponseValidationError) Key ¶ added in v2.8.0
func (e RevokeAuthTokenResponseValidationError) Key() bool
Key function returns key value.
func (RevokeAuthTokenResponseValidationError) Reason ¶ added in v2.8.0
func (e RevokeAuthTokenResponseValidationError) Reason() string
Reason function returns reason value.
type RevokeAuthTokensForUserRequest ¶
type RevokeAuthTokensForUserRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*RevokeAuthTokensForUserRequest) Descriptor
deprecated
func (*RevokeAuthTokensForUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeAuthTokensForUserRequest.ProtoReflect.Descriptor instead.
func (*RevokeAuthTokensForUserRequest) GetUsername ¶
func (x *RevokeAuthTokensForUserRequest) GetUsername() string
func (*RevokeAuthTokensForUserRequest) MarshalLogObject ¶
func (x *RevokeAuthTokensForUserRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RevokeAuthTokensForUserRequest) ProtoMessage ¶
func (*RevokeAuthTokensForUserRequest) ProtoMessage()
func (*RevokeAuthTokensForUserRequest) ProtoReflect ¶ added in v2.7.0
func (x *RevokeAuthTokensForUserRequest) ProtoReflect() protoreflect.Message
func (*RevokeAuthTokensForUserRequest) Reset ¶
func (x *RevokeAuthTokensForUserRequest) Reset()
func (*RevokeAuthTokensForUserRequest) String ¶
func (x *RevokeAuthTokensForUserRequest) String() string
func (*RevokeAuthTokensForUserRequest) Validate ¶ added in v2.8.0
func (m *RevokeAuthTokensForUserRequest) Validate() error
Validate checks the field values on RevokeAuthTokensForUserRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RevokeAuthTokensForUserRequest) ValidateAll ¶ added in v2.8.0
func (m *RevokeAuthTokensForUserRequest) ValidateAll() error
ValidateAll checks the field values on RevokeAuthTokensForUserRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RevokeAuthTokensForUserRequestMultiError, or nil if none found.
type RevokeAuthTokensForUserRequestMultiError ¶ added in v2.8.0
type RevokeAuthTokensForUserRequestMultiError []error
RevokeAuthTokensForUserRequestMultiError is an error wrapping multiple validation errors returned by RevokeAuthTokensForUserRequest.ValidateAll() if the designated constraints aren't met.
func (RevokeAuthTokensForUserRequestMultiError) AllErrors ¶ added in v2.8.0
func (m RevokeAuthTokensForUserRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RevokeAuthTokensForUserRequestMultiError) Error ¶ added in v2.8.0
func (m RevokeAuthTokensForUserRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RevokeAuthTokensForUserRequestValidationError ¶ added in v2.8.0
type RevokeAuthTokensForUserRequestValidationError struct {
// contains filtered or unexported fields
}
RevokeAuthTokensForUserRequestValidationError is the validation error returned by RevokeAuthTokensForUserRequest.Validate if the designated constraints aren't met.
func (RevokeAuthTokensForUserRequestValidationError) Cause ¶ added in v2.8.0
func (e RevokeAuthTokensForUserRequestValidationError) Cause() error
Cause function returns cause value.
func (RevokeAuthTokensForUserRequestValidationError) Error ¶ added in v2.8.0
func (e RevokeAuthTokensForUserRequestValidationError) Error() string
Error satisfies the builtin error interface
func (RevokeAuthTokensForUserRequestValidationError) ErrorName ¶ added in v2.8.0
func (e RevokeAuthTokensForUserRequestValidationError) ErrorName() string
ErrorName returns error name.
func (RevokeAuthTokensForUserRequestValidationError) Field ¶ added in v2.8.0
func (e RevokeAuthTokensForUserRequestValidationError) Field() string
Field function returns field value.
func (RevokeAuthTokensForUserRequestValidationError) Key ¶ added in v2.8.0
func (e RevokeAuthTokensForUserRequestValidationError) Key() bool
Key function returns key value.
func (RevokeAuthTokensForUserRequestValidationError) Reason ¶ added in v2.8.0
func (e RevokeAuthTokensForUserRequestValidationError) Reason() string
Reason function returns reason value.
type RevokeAuthTokensForUserResponse ¶
type RevokeAuthTokensForUserResponse struct { Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // contains filtered or unexported fields }
func (*RevokeAuthTokensForUserResponse) Descriptor
deprecated
func (*RevokeAuthTokensForUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeAuthTokensForUserResponse.ProtoReflect.Descriptor instead.
func (*RevokeAuthTokensForUserResponse) GetNumber ¶
func (x *RevokeAuthTokensForUserResponse) GetNumber() int64
func (*RevokeAuthTokensForUserResponse) MarshalLogObject ¶
func (x *RevokeAuthTokensForUserResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RevokeAuthTokensForUserResponse) ProtoMessage ¶
func (*RevokeAuthTokensForUserResponse) ProtoMessage()
func (*RevokeAuthTokensForUserResponse) ProtoReflect ¶ added in v2.7.0
func (x *RevokeAuthTokensForUserResponse) ProtoReflect() protoreflect.Message
func (*RevokeAuthTokensForUserResponse) Reset ¶
func (x *RevokeAuthTokensForUserResponse) Reset()
func (*RevokeAuthTokensForUserResponse) String ¶
func (x *RevokeAuthTokensForUserResponse) String() string
func (*RevokeAuthTokensForUserResponse) Validate ¶ added in v2.8.0
func (m *RevokeAuthTokensForUserResponse) Validate() error
Validate checks the field values on RevokeAuthTokensForUserResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RevokeAuthTokensForUserResponse) ValidateAll ¶ added in v2.8.0
func (m *RevokeAuthTokensForUserResponse) ValidateAll() error
ValidateAll checks the field values on RevokeAuthTokensForUserResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RevokeAuthTokensForUserResponseMultiError, or nil if none found.
type RevokeAuthTokensForUserResponseMultiError ¶ added in v2.8.0
type RevokeAuthTokensForUserResponseMultiError []error
RevokeAuthTokensForUserResponseMultiError is an error wrapping multiple validation errors returned by RevokeAuthTokensForUserResponse.ValidateAll() if the designated constraints aren't met.
func (RevokeAuthTokensForUserResponseMultiError) AllErrors ¶ added in v2.8.0
func (m RevokeAuthTokensForUserResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RevokeAuthTokensForUserResponseMultiError) Error ¶ added in v2.8.0
func (m RevokeAuthTokensForUserResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RevokeAuthTokensForUserResponseValidationError ¶ added in v2.8.0
type RevokeAuthTokensForUserResponseValidationError struct {
// contains filtered or unexported fields
}
RevokeAuthTokensForUserResponseValidationError is the validation error returned by RevokeAuthTokensForUserResponse.Validate if the designated constraints aren't met.
func (RevokeAuthTokensForUserResponseValidationError) Cause ¶ added in v2.8.0
func (e RevokeAuthTokensForUserResponseValidationError) Cause() error
Cause function returns cause value.
func (RevokeAuthTokensForUserResponseValidationError) Error ¶ added in v2.8.0
func (e RevokeAuthTokensForUserResponseValidationError) Error() string
Error satisfies the builtin error interface
func (RevokeAuthTokensForUserResponseValidationError) ErrorName ¶ added in v2.8.0
func (e RevokeAuthTokensForUserResponseValidationError) ErrorName() string
ErrorName returns error name.
func (RevokeAuthTokensForUserResponseValidationError) Field ¶ added in v2.8.0
func (e RevokeAuthTokensForUserResponseValidationError) Field() string
Field function returns field value.
func (RevokeAuthTokensForUserResponseValidationError) Key ¶ added in v2.8.0
func (e RevokeAuthTokensForUserResponseValidationError) Key() bool
Key function returns key value.
func (RevokeAuthTokensForUserResponseValidationError) Reason ¶ added in v2.8.0
func (e RevokeAuthTokensForUserResponseValidationError) Reason() string
Reason function returns reason value.
type Role ¶
type Role struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Permissions []Permission `protobuf:"varint,2,rep,packed,name=permissions,proto3,enum=auth_v2.Permission" json:"permissions,omitempty"` // Resources this role can be bound to. For example, you can't apply clusterAdmin to a repo, so // REPO would not be listed here. CanBeBoundTo []ResourceType `` /* 135-byte string literal not displayed */ // Resources this role is returned for. For example, a principal might have clusterAdmin // permissions on the cluster, and this is what allows them to write to a repo. So, clusterAdmin // is returned for the repo, even though it cannot be bound to a repo. ReturnedFor []ResourceType `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Role) Descriptor
deprecated
func (*Role) GetCanBeBoundTo ¶ added in v2.6.4
func (x *Role) GetCanBeBoundTo() []ResourceType
func (*Role) GetPermissions ¶
func (x *Role) GetPermissions() []Permission
func (*Role) GetReturnedFor ¶ added in v2.6.4
func (x *Role) GetReturnedFor() []ResourceType
func (*Role) MarshalLogObject ¶
func (x *Role) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶ added in v2.7.0
func (x *Role) ProtoReflect() protoreflect.Message
func (*Role) Validate ¶ added in v2.8.0
Validate checks the field values on Role with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Role) ValidateAll ¶ added in v2.8.0
ValidateAll checks the field values on Role with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RoleMultiError, or nil if none found.
type RoleBinding ¶
type RoleBinding struct { // principal -> roles. All principal names include the structured prefix indicating their type. Entries map[string]*Roles `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
RoleBinding represents the set of roles principals have on a given Resource
func (*RoleBinding) Descriptor
deprecated
func (*RoleBinding) Descriptor() ([]byte, []int)
Deprecated: Use RoleBinding.ProtoReflect.Descriptor instead.
func (*RoleBinding) GetEntries ¶
func (x *RoleBinding) GetEntries() map[string]*Roles
func (*RoleBinding) MarshalLogObject ¶
func (x *RoleBinding) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RoleBinding) ProtoMessage ¶
func (*RoleBinding) ProtoMessage()
func (*RoleBinding) ProtoReflect ¶ added in v2.7.0
func (x *RoleBinding) ProtoReflect() protoreflect.Message
func (*RoleBinding) Reset ¶
func (x *RoleBinding) Reset()
func (*RoleBinding) String ¶
func (x *RoleBinding) String() string
func (*RoleBinding) Validate ¶ added in v2.8.0
func (m *RoleBinding) Validate() error
Validate checks the field values on RoleBinding with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RoleBinding) ValidateAll ¶ added in v2.8.0
func (m *RoleBinding) ValidateAll() error
ValidateAll checks the field values on RoleBinding with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RoleBindingMultiError, or nil if none found.
type RoleBindingMultiError ¶ added in v2.8.0
type RoleBindingMultiError []error
RoleBindingMultiError is an error wrapping multiple validation errors returned by RoleBinding.ValidateAll() if the designated constraints aren't met.
func (RoleBindingMultiError) AllErrors ¶ added in v2.8.0
func (m RoleBindingMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RoleBindingMultiError) Error ¶ added in v2.8.0
func (m RoleBindingMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RoleBindingValidationError ¶ added in v2.8.0
type RoleBindingValidationError struct {
// contains filtered or unexported fields
}
RoleBindingValidationError is the validation error returned by RoleBinding.Validate if the designated constraints aren't met.
func (RoleBindingValidationError) Cause ¶ added in v2.8.0
func (e RoleBindingValidationError) Cause() error
Cause function returns cause value.
func (RoleBindingValidationError) Error ¶ added in v2.8.0
func (e RoleBindingValidationError) Error() string
Error satisfies the builtin error interface
func (RoleBindingValidationError) ErrorName ¶ added in v2.8.0
func (e RoleBindingValidationError) ErrorName() string
ErrorName returns error name.
func (RoleBindingValidationError) Field ¶ added in v2.8.0
func (e RoleBindingValidationError) Field() string
Field function returns field value.
func (RoleBindingValidationError) Key ¶ added in v2.8.0
func (e RoleBindingValidationError) Key() bool
Key function returns key value.
func (RoleBindingValidationError) Reason ¶ added in v2.8.0
func (e RoleBindingValidationError) Reason() string
Reason function returns reason value.
type RoleMultiError ¶ added in v2.8.0
type RoleMultiError []error
RoleMultiError is an error wrapping multiple validation errors returned by Role.ValidateAll() if the designated constraints aren't met.
func (RoleMultiError) AllErrors ¶ added in v2.8.0
func (m RoleMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RoleMultiError) Error ¶ added in v2.8.0
func (m RoleMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RoleValidationError ¶ added in v2.8.0
type RoleValidationError struct {
// contains filtered or unexported fields
}
RoleValidationError is the validation error returned by Role.Validate if the designated constraints aren't met.
func (RoleValidationError) Cause ¶ added in v2.8.0
func (e RoleValidationError) Cause() error
Cause function returns cause value.
func (RoleValidationError) Error ¶ added in v2.8.0
func (e RoleValidationError) Error() string
Error satisfies the builtin error interface
func (RoleValidationError) ErrorName ¶ added in v2.8.0
func (e RoleValidationError) ErrorName() string
ErrorName returns error name.
func (RoleValidationError) Field ¶ added in v2.8.0
func (e RoleValidationError) Field() string
Field function returns field value.
func (RoleValidationError) Key ¶ added in v2.8.0
func (e RoleValidationError) Key() bool
Key function returns key value.
func (RoleValidationError) Reason ¶ added in v2.8.0
func (e RoleValidationError) Reason() string
Reason function returns reason value.
type Roles ¶
type Roles struct { Roles map[string]bool `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
Roles represents the set of roles a principal has
func (*Roles) Descriptor
deprecated
func (*Roles) MarshalLogObject ¶
func (x *Roles) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*Roles) ProtoMessage ¶
func (*Roles) ProtoMessage()
func (*Roles) ProtoReflect ¶ added in v2.7.0
func (x *Roles) ProtoReflect() protoreflect.Message
func (*Roles) Validate ¶ added in v2.8.0
Validate checks the field values on Roles with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Roles) ValidateAll ¶ added in v2.8.0
ValidateAll checks the field values on Roles with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RolesMultiError, or nil if none found.
type RolesMultiError ¶ added in v2.8.0
type RolesMultiError []error
RolesMultiError is an error wrapping multiple validation errors returned by Roles.ValidateAll() if the designated constraints aren't met.
func (RolesMultiError) AllErrors ¶ added in v2.8.0
func (m RolesMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RolesMultiError) Error ¶ added in v2.8.0
func (m RolesMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RolesValidationError ¶ added in v2.8.0
type RolesValidationError struct {
// contains filtered or unexported fields
}
RolesValidationError is the validation error returned by Roles.Validate if the designated constraints aren't met.
func (RolesValidationError) Cause ¶ added in v2.8.0
func (e RolesValidationError) Cause() error
Cause function returns cause value.
func (RolesValidationError) Error ¶ added in v2.8.0
func (e RolesValidationError) Error() string
Error satisfies the builtin error interface
func (RolesValidationError) ErrorName ¶ added in v2.8.0
func (e RolesValidationError) ErrorName() string
ErrorName returns error name.
func (RolesValidationError) Field ¶ added in v2.8.0
func (e RolesValidationError) Field() string
Field function returns field value.
func (RolesValidationError) Key ¶ added in v2.8.0
func (e RolesValidationError) Key() bool
Key function returns key value.
func (RolesValidationError) Reason ¶ added in v2.8.0
func (e RolesValidationError) Reason() string
Reason function returns reason value.
type RotateRootTokenRequest ¶
type RotateRootTokenRequest struct { // root_token is used as the new root token value. If it's unset, then a token will be auto-generated. RootToken string `protobuf:"bytes,1,opt,name=root_token,json=rootToken,proto3" json:"root_token,omitempty"` // contains filtered or unexported fields }
func (*RotateRootTokenRequest) Descriptor
deprecated
func (*RotateRootTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RotateRootTokenRequest.ProtoReflect.Descriptor instead.
func (*RotateRootTokenRequest) GetRootToken ¶
func (x *RotateRootTokenRequest) GetRootToken() string
func (*RotateRootTokenRequest) MarshalLogObject ¶
func (x *RotateRootTokenRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RotateRootTokenRequest) ProtoMessage ¶
func (*RotateRootTokenRequest) ProtoMessage()
func (*RotateRootTokenRequest) ProtoReflect ¶ added in v2.7.0
func (x *RotateRootTokenRequest) ProtoReflect() protoreflect.Message
func (*RotateRootTokenRequest) Reset ¶
func (x *RotateRootTokenRequest) Reset()
func (*RotateRootTokenRequest) String ¶
func (x *RotateRootTokenRequest) String() string
func (*RotateRootTokenRequest) Validate ¶ added in v2.8.0
func (m *RotateRootTokenRequest) Validate() error
Validate checks the field values on RotateRootTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RotateRootTokenRequest) ValidateAll ¶ added in v2.8.0
func (m *RotateRootTokenRequest) ValidateAll() error
ValidateAll checks the field values on RotateRootTokenRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RotateRootTokenRequestMultiError, or nil if none found.
type RotateRootTokenRequestMultiError ¶ added in v2.8.0
type RotateRootTokenRequestMultiError []error
RotateRootTokenRequestMultiError is an error wrapping multiple validation errors returned by RotateRootTokenRequest.ValidateAll() if the designated constraints aren't met.
func (RotateRootTokenRequestMultiError) AllErrors ¶ added in v2.8.0
func (m RotateRootTokenRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RotateRootTokenRequestMultiError) Error ¶ added in v2.8.0
func (m RotateRootTokenRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RotateRootTokenRequestValidationError ¶ added in v2.8.0
type RotateRootTokenRequestValidationError struct {
// contains filtered or unexported fields
}
RotateRootTokenRequestValidationError is the validation error returned by RotateRootTokenRequest.Validate if the designated constraints aren't met.
func (RotateRootTokenRequestValidationError) Cause ¶ added in v2.8.0
func (e RotateRootTokenRequestValidationError) Cause() error
Cause function returns cause value.
func (RotateRootTokenRequestValidationError) Error ¶ added in v2.8.0
func (e RotateRootTokenRequestValidationError) Error() string
Error satisfies the builtin error interface
func (RotateRootTokenRequestValidationError) ErrorName ¶ added in v2.8.0
func (e RotateRootTokenRequestValidationError) ErrorName() string
ErrorName returns error name.
func (RotateRootTokenRequestValidationError) Field ¶ added in v2.8.0
func (e RotateRootTokenRequestValidationError) Field() string
Field function returns field value.
func (RotateRootTokenRequestValidationError) Key ¶ added in v2.8.0
func (e RotateRootTokenRequestValidationError) Key() bool
Key function returns key value.
func (RotateRootTokenRequestValidationError) Reason ¶ added in v2.8.0
func (e RotateRootTokenRequestValidationError) Reason() string
Reason function returns reason value.
type RotateRootTokenResponse ¶
type RotateRootTokenResponse struct { RootToken string `protobuf:"bytes,1,opt,name=root_token,json=rootToken,proto3" json:"root_token,omitempty"` // contains filtered or unexported fields }
func (*RotateRootTokenResponse) Descriptor
deprecated
func (*RotateRootTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RotateRootTokenResponse.ProtoReflect.Descriptor instead.
func (*RotateRootTokenResponse) GetRootToken ¶
func (x *RotateRootTokenResponse) GetRootToken() string
func (*RotateRootTokenResponse) MarshalLogObject ¶
func (x *RotateRootTokenResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*RotateRootTokenResponse) ProtoMessage ¶
func (*RotateRootTokenResponse) ProtoMessage()
func (*RotateRootTokenResponse) ProtoReflect ¶ added in v2.7.0
func (x *RotateRootTokenResponse) ProtoReflect() protoreflect.Message
func (*RotateRootTokenResponse) Reset ¶
func (x *RotateRootTokenResponse) Reset()
func (*RotateRootTokenResponse) String ¶
func (x *RotateRootTokenResponse) String() string
func (*RotateRootTokenResponse) Validate ¶ added in v2.8.0
func (m *RotateRootTokenResponse) Validate() error
Validate checks the field values on RotateRootTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RotateRootTokenResponse) ValidateAll ¶ added in v2.8.0
func (m *RotateRootTokenResponse) ValidateAll() error
ValidateAll checks the field values on RotateRootTokenResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RotateRootTokenResponseMultiError, or nil if none found.
type RotateRootTokenResponseMultiError ¶ added in v2.8.0
type RotateRootTokenResponseMultiError []error
RotateRootTokenResponseMultiError is an error wrapping multiple validation errors returned by RotateRootTokenResponse.ValidateAll() if the designated constraints aren't met.
func (RotateRootTokenResponseMultiError) AllErrors ¶ added in v2.8.0
func (m RotateRootTokenResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RotateRootTokenResponseMultiError) Error ¶ added in v2.8.0
func (m RotateRootTokenResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RotateRootTokenResponseValidationError ¶ added in v2.8.0
type RotateRootTokenResponseValidationError struct {
// contains filtered or unexported fields
}
RotateRootTokenResponseValidationError is the validation error returned by RotateRootTokenResponse.Validate if the designated constraints aren't met.
func (RotateRootTokenResponseValidationError) Cause ¶ added in v2.8.0
func (e RotateRootTokenResponseValidationError) Cause() error
Cause function returns cause value.
func (RotateRootTokenResponseValidationError) Error ¶ added in v2.8.0
func (e RotateRootTokenResponseValidationError) Error() string
Error satisfies the builtin error interface
func (RotateRootTokenResponseValidationError) ErrorName ¶ added in v2.8.0
func (e RotateRootTokenResponseValidationError) ErrorName() string
ErrorName returns error name.
func (RotateRootTokenResponseValidationError) Field ¶ added in v2.8.0
func (e RotateRootTokenResponseValidationError) Field() string
Field function returns field value.
func (RotateRootTokenResponseValidationError) Key ¶ added in v2.8.0
func (e RotateRootTokenResponseValidationError) Key() bool
Key function returns key value.
func (RotateRootTokenResponseValidationError) Reason ¶ added in v2.8.0
func (e RotateRootTokenResponseValidationError) Reason() string
Reason function returns reason value.
type SessionInfo ¶
type SessionInfo struct { // nonce is used by /authorization-code/callback to validate session // continuity with the IdP after a user has arrived there from GetOIDCLogin(). // This is a 30-character CSPRNG-generated string. Nonce string `protobuf:"bytes,1,opt,name=nonce,proto3" json:"nonce,omitempty"` // email contains the email adddress associated with a user in their OIDC ID // provider. Currently users are identified with their email address rather // than their OIDC subject identifier to make switching between OIDC ID // providers easier for users, and to make user identities more easily // comprehensible in Pachyderm. The OIDC spec doesn't require that users' // emails be present or unique, but we think this will be preferable in // practice. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // conversion_err indicates whether an error was encountered while exchanging // an auth code for an access token, or while obtaining a user's email (in // /authorization-code/callback). Storing the error state here allows any // sibling calls to Authenticate() (i.e. using the same OIDC state token) to // notify their caller that an error has occurred. We avoid passing the caller // any details of the error (which are logged by Pachyderm) to avoid giving // information to a user who has network access to Pachyderm but not an // account in the OIDC provider. ConversionErr bool `protobuf:"varint,3,opt,name=conversion_err,json=conversionErr,proto3" json:"conversion_err,omitempty"` // contains filtered or unexported fields }
SessionInfo stores information associated with one OIDC authentication session (i.e. a single instance of a single user logging in). Sessions are short-lived and stored in the 'oidc-authns' collection, keyed by the OIDC 'state' token (30-character CSPRNG-generated string). 'GetOIDCLogin' generates and inserts entries, then /authorization-code/callback retrieves an access token from the ID provider and uses it to retrive the caller's email and store it in 'email', and finally Authorize() returns a Pachyderm token identified with that email address as a subject in Pachyderm.
func (*SessionInfo) Descriptor
deprecated
func (*SessionInfo) Descriptor() ([]byte, []int)
Deprecated: Use SessionInfo.ProtoReflect.Descriptor instead.
func (*SessionInfo) GetConversionErr ¶
func (x *SessionInfo) GetConversionErr() bool
func (*SessionInfo) GetEmail ¶
func (x *SessionInfo) GetEmail() string
func (*SessionInfo) GetNonce ¶
func (x *SessionInfo) GetNonce() string
func (*SessionInfo) MarshalLogObject ¶
func (x *SessionInfo) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*SessionInfo) ProtoMessage ¶
func (*SessionInfo) ProtoMessage()
func (*SessionInfo) ProtoReflect ¶ added in v2.7.0
func (x *SessionInfo) ProtoReflect() protoreflect.Message
func (*SessionInfo) Reset ¶
func (x *SessionInfo) Reset()
func (*SessionInfo) String ¶
func (x *SessionInfo) String() string
func (*SessionInfo) Validate ¶ added in v2.8.0
func (m *SessionInfo) Validate() error
Validate checks the field values on SessionInfo with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SessionInfo) ValidateAll ¶ added in v2.8.0
func (m *SessionInfo) ValidateAll() error
ValidateAll checks the field values on SessionInfo with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SessionInfoMultiError, or nil if none found.
type SessionInfoMultiError ¶ added in v2.8.0
type SessionInfoMultiError []error
SessionInfoMultiError is an error wrapping multiple validation errors returned by SessionInfo.ValidateAll() if the designated constraints aren't met.
func (SessionInfoMultiError) AllErrors ¶ added in v2.8.0
func (m SessionInfoMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SessionInfoMultiError) Error ¶ added in v2.8.0
func (m SessionInfoMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SessionInfoValidationError ¶ added in v2.8.0
type SessionInfoValidationError struct {
// contains filtered or unexported fields
}
SessionInfoValidationError is the validation error returned by SessionInfo.Validate if the designated constraints aren't met.
func (SessionInfoValidationError) Cause ¶ added in v2.8.0
func (e SessionInfoValidationError) Cause() error
Cause function returns cause value.
func (SessionInfoValidationError) Error ¶ added in v2.8.0
func (e SessionInfoValidationError) Error() string
Error satisfies the builtin error interface
func (SessionInfoValidationError) ErrorName ¶ added in v2.8.0
func (e SessionInfoValidationError) ErrorName() string
ErrorName returns error name.
func (SessionInfoValidationError) Field ¶ added in v2.8.0
func (e SessionInfoValidationError) Field() string
Field function returns field value.
func (SessionInfoValidationError) Key ¶ added in v2.8.0
func (e SessionInfoValidationError) Key() bool
Key function returns key value.
func (SessionInfoValidationError) Reason ¶ added in v2.8.0
func (e SessionInfoValidationError) Reason() string
Reason function returns reason value.
type SetConfigurationRequest ¶
type SetConfigurationRequest struct { Configuration *OIDCConfig `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"` // contains filtered or unexported fields }
func (*SetConfigurationRequest) Descriptor
deprecated
func (*SetConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetConfigurationRequest.ProtoReflect.Descriptor instead.
func (*SetConfigurationRequest) GetConfiguration ¶
func (x *SetConfigurationRequest) GetConfiguration() *OIDCConfig
func (*SetConfigurationRequest) MarshalLogObject ¶
func (x *SetConfigurationRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*SetConfigurationRequest) ProtoMessage ¶
func (*SetConfigurationRequest) ProtoMessage()
func (*SetConfigurationRequest) ProtoReflect ¶ added in v2.7.0
func (x *SetConfigurationRequest) ProtoReflect() protoreflect.Message
func (*SetConfigurationRequest) Reset ¶
func (x *SetConfigurationRequest) Reset()
func (*SetConfigurationRequest) String ¶
func (x *SetConfigurationRequest) String() string
func (*SetConfigurationRequest) Validate ¶ added in v2.8.0
func (m *SetConfigurationRequest) Validate() error
Validate checks the field values on SetConfigurationRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SetConfigurationRequest) ValidateAll ¶ added in v2.8.0
func (m *SetConfigurationRequest) ValidateAll() error
ValidateAll checks the field values on SetConfigurationRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetConfigurationRequestMultiError, or nil if none found.
type SetConfigurationRequestMultiError ¶ added in v2.8.0
type SetConfigurationRequestMultiError []error
SetConfigurationRequestMultiError is an error wrapping multiple validation errors returned by SetConfigurationRequest.ValidateAll() if the designated constraints aren't met.
func (SetConfigurationRequestMultiError) AllErrors ¶ added in v2.8.0
func (m SetConfigurationRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SetConfigurationRequestMultiError) Error ¶ added in v2.8.0
func (m SetConfigurationRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SetConfigurationRequestValidationError ¶ added in v2.8.0
type SetConfigurationRequestValidationError struct {
// contains filtered or unexported fields
}
SetConfigurationRequestValidationError is the validation error returned by SetConfigurationRequest.Validate if the designated constraints aren't met.
func (SetConfigurationRequestValidationError) Cause ¶ added in v2.8.0
func (e SetConfigurationRequestValidationError) Cause() error
Cause function returns cause value.
func (SetConfigurationRequestValidationError) Error ¶ added in v2.8.0
func (e SetConfigurationRequestValidationError) Error() string
Error satisfies the builtin error interface
func (SetConfigurationRequestValidationError) ErrorName ¶ added in v2.8.0
func (e SetConfigurationRequestValidationError) ErrorName() string
ErrorName returns error name.
func (SetConfigurationRequestValidationError) Field ¶ added in v2.8.0
func (e SetConfigurationRequestValidationError) Field() string
Field function returns field value.
func (SetConfigurationRequestValidationError) Key ¶ added in v2.8.0
func (e SetConfigurationRequestValidationError) Key() bool
Key function returns key value.
func (SetConfigurationRequestValidationError) Reason ¶ added in v2.8.0
func (e SetConfigurationRequestValidationError) Reason() string
Reason function returns reason value.
type SetConfigurationResponse ¶
type SetConfigurationResponse struct {
// contains filtered or unexported fields
}
func (*SetConfigurationResponse) Descriptor
deprecated
func (*SetConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetConfigurationResponse.ProtoReflect.Descriptor instead.
func (*SetConfigurationResponse) MarshalLogObject ¶
func (x *SetConfigurationResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*SetConfigurationResponse) ProtoMessage ¶
func (*SetConfigurationResponse) ProtoMessage()
func (*SetConfigurationResponse) ProtoReflect ¶ added in v2.7.0
func (x *SetConfigurationResponse) ProtoReflect() protoreflect.Message
func (*SetConfigurationResponse) Reset ¶
func (x *SetConfigurationResponse) Reset()
func (*SetConfigurationResponse) String ¶
func (x *SetConfigurationResponse) String() string
func (*SetConfigurationResponse) Validate ¶ added in v2.8.0
func (m *SetConfigurationResponse) Validate() error
Validate checks the field values on SetConfigurationResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SetConfigurationResponse) ValidateAll ¶ added in v2.8.0
func (m *SetConfigurationResponse) ValidateAll() error
ValidateAll checks the field values on SetConfigurationResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetConfigurationResponseMultiError, or nil if none found.
type SetConfigurationResponseMultiError ¶ added in v2.8.0
type SetConfigurationResponseMultiError []error
SetConfigurationResponseMultiError is an error wrapping multiple validation errors returned by SetConfigurationResponse.ValidateAll() if the designated constraints aren't met.
func (SetConfigurationResponseMultiError) AllErrors ¶ added in v2.8.0
func (m SetConfigurationResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SetConfigurationResponseMultiError) Error ¶ added in v2.8.0
func (m SetConfigurationResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SetConfigurationResponseValidationError ¶ added in v2.8.0
type SetConfigurationResponseValidationError struct {
// contains filtered or unexported fields
}
SetConfigurationResponseValidationError is the validation error returned by SetConfigurationResponse.Validate if the designated constraints aren't met.
func (SetConfigurationResponseValidationError) Cause ¶ added in v2.8.0
func (e SetConfigurationResponseValidationError) Cause() error
Cause function returns cause value.
func (SetConfigurationResponseValidationError) Error ¶ added in v2.8.0
func (e SetConfigurationResponseValidationError) Error() string
Error satisfies the builtin error interface
func (SetConfigurationResponseValidationError) ErrorName ¶ added in v2.8.0
func (e SetConfigurationResponseValidationError) ErrorName() string
ErrorName returns error name.
func (SetConfigurationResponseValidationError) Field ¶ added in v2.8.0
func (e SetConfigurationResponseValidationError) Field() string
Field function returns field value.
func (SetConfigurationResponseValidationError) Key ¶ added in v2.8.0
func (e SetConfigurationResponseValidationError) Key() bool
Key function returns key value.
func (SetConfigurationResponseValidationError) Reason ¶ added in v2.8.0
func (e SetConfigurationResponseValidationError) Reason() string
Reason function returns reason value.
type SetGroupsForUserRequest ¶
type SetGroupsForUserRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Groups []string `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"` // contains filtered or unexported fields }
func (*SetGroupsForUserRequest) Descriptor
deprecated
func (*SetGroupsForUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetGroupsForUserRequest.ProtoReflect.Descriptor instead.
func (*SetGroupsForUserRequest) GetGroups ¶
func (x *SetGroupsForUserRequest) GetGroups() []string
func (*SetGroupsForUserRequest) GetUsername ¶
func (x *SetGroupsForUserRequest) GetUsername() string
func (*SetGroupsForUserRequest) MarshalLogObject ¶
func (x *SetGroupsForUserRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*SetGroupsForUserRequest) ProtoMessage ¶
func (*SetGroupsForUserRequest) ProtoMessage()
func (*SetGroupsForUserRequest) ProtoReflect ¶ added in v2.7.0
func (x *SetGroupsForUserRequest) ProtoReflect() protoreflect.Message
func (*SetGroupsForUserRequest) Reset ¶
func (x *SetGroupsForUserRequest) Reset()
func (*SetGroupsForUserRequest) String ¶
func (x *SetGroupsForUserRequest) String() string
func (*SetGroupsForUserRequest) Validate ¶ added in v2.8.0
func (m *SetGroupsForUserRequest) Validate() error
Validate checks the field values on SetGroupsForUserRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SetGroupsForUserRequest) ValidateAll ¶ added in v2.8.0
func (m *SetGroupsForUserRequest) ValidateAll() error
ValidateAll checks the field values on SetGroupsForUserRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetGroupsForUserRequestMultiError, or nil if none found.
type SetGroupsForUserRequestMultiError ¶ added in v2.8.0
type SetGroupsForUserRequestMultiError []error
SetGroupsForUserRequestMultiError is an error wrapping multiple validation errors returned by SetGroupsForUserRequest.ValidateAll() if the designated constraints aren't met.
func (SetGroupsForUserRequestMultiError) AllErrors ¶ added in v2.8.0
func (m SetGroupsForUserRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SetGroupsForUserRequestMultiError) Error ¶ added in v2.8.0
func (m SetGroupsForUserRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SetGroupsForUserRequestValidationError ¶ added in v2.8.0
type SetGroupsForUserRequestValidationError struct {
// contains filtered or unexported fields
}
SetGroupsForUserRequestValidationError is the validation error returned by SetGroupsForUserRequest.Validate if the designated constraints aren't met.
func (SetGroupsForUserRequestValidationError) Cause ¶ added in v2.8.0
func (e SetGroupsForUserRequestValidationError) Cause() error
Cause function returns cause value.
func (SetGroupsForUserRequestValidationError) Error ¶ added in v2.8.0
func (e SetGroupsForUserRequestValidationError) Error() string
Error satisfies the builtin error interface
func (SetGroupsForUserRequestValidationError) ErrorName ¶ added in v2.8.0
func (e SetGroupsForUserRequestValidationError) ErrorName() string
ErrorName returns error name.
func (SetGroupsForUserRequestValidationError) Field ¶ added in v2.8.0
func (e SetGroupsForUserRequestValidationError) Field() string
Field function returns field value.
func (SetGroupsForUserRequestValidationError) Key ¶ added in v2.8.0
func (e SetGroupsForUserRequestValidationError) Key() bool
Key function returns key value.
func (SetGroupsForUserRequestValidationError) Reason ¶ added in v2.8.0
func (e SetGroupsForUserRequestValidationError) Reason() string
Reason function returns reason value.
type SetGroupsForUserResponse ¶
type SetGroupsForUserResponse struct {
// contains filtered or unexported fields
}
func (*SetGroupsForUserResponse) Descriptor
deprecated
func (*SetGroupsForUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetGroupsForUserResponse.ProtoReflect.Descriptor instead.
func (*SetGroupsForUserResponse) MarshalLogObject ¶
func (x *SetGroupsForUserResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*SetGroupsForUserResponse) ProtoMessage ¶
func (*SetGroupsForUserResponse) ProtoMessage()
func (*SetGroupsForUserResponse) ProtoReflect ¶ added in v2.7.0
func (x *SetGroupsForUserResponse) ProtoReflect() protoreflect.Message
func (*SetGroupsForUserResponse) Reset ¶
func (x *SetGroupsForUserResponse) Reset()
func (*SetGroupsForUserResponse) String ¶
func (x *SetGroupsForUserResponse) String() string
func (*SetGroupsForUserResponse) Validate ¶ added in v2.8.0
func (m *SetGroupsForUserResponse) Validate() error
Validate checks the field values on SetGroupsForUserResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SetGroupsForUserResponse) ValidateAll ¶ added in v2.8.0
func (m *SetGroupsForUserResponse) ValidateAll() error
ValidateAll checks the field values on SetGroupsForUserResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetGroupsForUserResponseMultiError, or nil if none found.
type SetGroupsForUserResponseMultiError ¶ added in v2.8.0
type SetGroupsForUserResponseMultiError []error
SetGroupsForUserResponseMultiError is an error wrapping multiple validation errors returned by SetGroupsForUserResponse.ValidateAll() if the designated constraints aren't met.
func (SetGroupsForUserResponseMultiError) AllErrors ¶ added in v2.8.0
func (m SetGroupsForUserResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SetGroupsForUserResponseMultiError) Error ¶ added in v2.8.0
func (m SetGroupsForUserResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SetGroupsForUserResponseValidationError ¶ added in v2.8.0
type SetGroupsForUserResponseValidationError struct {
// contains filtered or unexported fields
}
SetGroupsForUserResponseValidationError is the validation error returned by SetGroupsForUserResponse.Validate if the designated constraints aren't met.
func (SetGroupsForUserResponseValidationError) Cause ¶ added in v2.8.0
func (e SetGroupsForUserResponseValidationError) Cause() error
Cause function returns cause value.
func (SetGroupsForUserResponseValidationError) Error ¶ added in v2.8.0
func (e SetGroupsForUserResponseValidationError) Error() string
Error satisfies the builtin error interface
func (SetGroupsForUserResponseValidationError) ErrorName ¶ added in v2.8.0
func (e SetGroupsForUserResponseValidationError) ErrorName() string
ErrorName returns error name.
func (SetGroupsForUserResponseValidationError) Field ¶ added in v2.8.0
func (e SetGroupsForUserResponseValidationError) Field() string
Field function returns field value.
func (SetGroupsForUserResponseValidationError) Key ¶ added in v2.8.0
func (e SetGroupsForUserResponseValidationError) Key() bool
Key function returns key value.
func (SetGroupsForUserResponseValidationError) Reason ¶ added in v2.8.0
func (e SetGroupsForUserResponseValidationError) Reason() string
Reason function returns reason value.
type TokenInfo ¶
type TokenInfo struct { // Subject (i.e. Pachyderm account) that a given token authorizes. // See the note at the top of the doc for an explanation of subject structure. Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"` HashedToken string `protobuf:"bytes,3,opt,name=hashed_token,json=hashedToken,proto3" json:"hashed_token,omitempty"` // contains filtered or unexported fields }
TokenInfo is the 'value' of an auth token 'key' in the 'tokens' collection
func (*TokenInfo) Descriptor
deprecated
func (*TokenInfo) GetExpiration ¶
func (x *TokenInfo) GetExpiration() *timestamppb.Timestamp
func (*TokenInfo) GetHashedToken ¶
func (*TokenInfo) GetSubject ¶
func (*TokenInfo) MarshalLogObject ¶
func (x *TokenInfo) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*TokenInfo) ProtoMessage ¶
func (*TokenInfo) ProtoMessage()
func (*TokenInfo) ProtoReflect ¶ added in v2.7.0
func (x *TokenInfo) ProtoReflect() protoreflect.Message
func (*TokenInfo) Validate ¶ added in v2.8.0
Validate checks the field values on TokenInfo with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TokenInfo) ValidateAll ¶ added in v2.8.0
ValidateAll checks the field values on TokenInfo with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TokenInfoMultiError, or nil if none found.
type TokenInfoMultiError ¶ added in v2.8.0
type TokenInfoMultiError []error
TokenInfoMultiError is an error wrapping multiple validation errors returned by TokenInfo.ValidateAll() if the designated constraints aren't met.
func (TokenInfoMultiError) AllErrors ¶ added in v2.8.0
func (m TokenInfoMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TokenInfoMultiError) Error ¶ added in v2.8.0
func (m TokenInfoMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TokenInfoValidationError ¶ added in v2.8.0
type TokenInfoValidationError struct {
// contains filtered or unexported fields
}
TokenInfoValidationError is the validation error returned by TokenInfo.Validate if the designated constraints aren't met.
func (TokenInfoValidationError) Cause ¶ added in v2.8.0
func (e TokenInfoValidationError) Cause() error
Cause function returns cause value.
func (TokenInfoValidationError) Error ¶ added in v2.8.0
func (e TokenInfoValidationError) Error() string
Error satisfies the builtin error interface
func (TokenInfoValidationError) ErrorName ¶ added in v2.8.0
func (e TokenInfoValidationError) ErrorName() string
ErrorName returns error name.
func (TokenInfoValidationError) Field ¶ added in v2.8.0
func (e TokenInfoValidationError) Field() string
Field function returns field value.
func (TokenInfoValidationError) Key ¶ added in v2.8.0
func (e TokenInfoValidationError) Key() bool
Key function returns key value.
func (TokenInfoValidationError) Reason ¶ added in v2.8.0
func (e TokenInfoValidationError) Reason() string
Reason function returns reason value.
type UnimplementedAPIServer ¶
type UnimplementedAPIServer struct { }
UnimplementedAPIServer must be embedded to have forward compatible implementations.
func (UnimplementedAPIServer) Activate ¶
func (UnimplementedAPIServer) Activate(context.Context, *ActivateRequest) (*ActivateResponse, error)
func (UnimplementedAPIServer) Authenticate ¶
func (UnimplementedAPIServer) Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error)
func (UnimplementedAPIServer) Authorize ¶
func (UnimplementedAPIServer) Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error)
func (UnimplementedAPIServer) Deactivate ¶
func (UnimplementedAPIServer) Deactivate(context.Context, *DeactivateRequest) (*DeactivateResponse, error)
func (UnimplementedAPIServer) DeleteExpiredAuthTokens ¶
func (UnimplementedAPIServer) DeleteExpiredAuthTokens(context.Context, *DeleteExpiredAuthTokensRequest) (*DeleteExpiredAuthTokensResponse, error)
func (UnimplementedAPIServer) ExtractAuthTokens ¶
func (UnimplementedAPIServer) ExtractAuthTokens(context.Context, *ExtractAuthTokensRequest) (*ExtractAuthTokensResponse, error)
func (UnimplementedAPIServer) GetConfiguration ¶
func (UnimplementedAPIServer) GetConfiguration(context.Context, *GetConfigurationRequest) (*GetConfigurationResponse, error)
func (UnimplementedAPIServer) GetGroups ¶
func (UnimplementedAPIServer) GetGroups(context.Context, *GetGroupsRequest) (*GetGroupsResponse, error)
func (UnimplementedAPIServer) GetGroupsForPrincipal ¶
func (UnimplementedAPIServer) GetGroupsForPrincipal(context.Context, *GetGroupsForPrincipalRequest) (*GetGroupsResponse, error)
func (UnimplementedAPIServer) GetOIDCLogin ¶
func (UnimplementedAPIServer) GetOIDCLogin(context.Context, *GetOIDCLoginRequest) (*GetOIDCLoginResponse, error)
func (UnimplementedAPIServer) GetPermissions ¶
func (UnimplementedAPIServer) GetPermissions(context.Context, *GetPermissionsRequest) (*GetPermissionsResponse, error)
func (UnimplementedAPIServer) GetPermissionsForPrincipal ¶
func (UnimplementedAPIServer) GetPermissionsForPrincipal(context.Context, *GetPermissionsForPrincipalRequest) (*GetPermissionsResponse, error)
func (UnimplementedAPIServer) GetRobotToken ¶
func (UnimplementedAPIServer) GetRobotToken(context.Context, *GetRobotTokenRequest) (*GetRobotTokenResponse, error)
func (UnimplementedAPIServer) GetRoleBinding ¶
func (UnimplementedAPIServer) GetRoleBinding(context.Context, *GetRoleBindingRequest) (*GetRoleBindingResponse, error)
func (UnimplementedAPIServer) GetRolesForPermission ¶
func (UnimplementedAPIServer) GetRolesForPermission(context.Context, *GetRolesForPermissionRequest) (*GetRolesForPermissionResponse, error)
func (UnimplementedAPIServer) GetUsers ¶
func (UnimplementedAPIServer) GetUsers(context.Context, *GetUsersRequest) (*GetUsersResponse, error)
func (UnimplementedAPIServer) ModifyMembers ¶
func (UnimplementedAPIServer) ModifyMembers(context.Context, *ModifyMembersRequest) (*ModifyMembersResponse, error)
func (UnimplementedAPIServer) ModifyRoleBinding ¶
func (UnimplementedAPIServer) ModifyRoleBinding(context.Context, *ModifyRoleBindingRequest) (*ModifyRoleBindingResponse, error)
func (UnimplementedAPIServer) RestoreAuthToken ¶
func (UnimplementedAPIServer) RestoreAuthToken(context.Context, *RestoreAuthTokenRequest) (*RestoreAuthTokenResponse, error)
func (UnimplementedAPIServer) RevokeAuthToken ¶
func (UnimplementedAPIServer) RevokeAuthToken(context.Context, *RevokeAuthTokenRequest) (*RevokeAuthTokenResponse, error)
func (UnimplementedAPIServer) RevokeAuthTokensForUser ¶
func (UnimplementedAPIServer) RevokeAuthTokensForUser(context.Context, *RevokeAuthTokensForUserRequest) (*RevokeAuthTokensForUserResponse, error)
func (UnimplementedAPIServer) RotateRootToken ¶
func (UnimplementedAPIServer) RotateRootToken(context.Context, *RotateRootTokenRequest) (*RotateRootTokenResponse, error)
func (UnimplementedAPIServer) SetConfiguration ¶
func (UnimplementedAPIServer) SetConfiguration(context.Context, *SetConfigurationRequest) (*SetConfigurationResponse, error)
func (UnimplementedAPIServer) SetGroupsForUser ¶
func (UnimplementedAPIServer) SetGroupsForUser(context.Context, *SetGroupsForUserRequest) (*SetGroupsForUserResponse, error)
func (UnimplementedAPIServer) WhoAmI ¶
func (UnimplementedAPIServer) WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error)
type UnsafeAPIServer ¶ added in v2.7.0
type UnsafeAPIServer interface {
// contains filtered or unexported methods
}
UnsafeAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to APIServer will result in compilation errors.
type Users ¶
type Users struct { Usernames map[string]bool `` /* 160-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Users) Descriptor
deprecated
func (*Users) GetUsernames ¶
func (*Users) MarshalLogObject ¶
func (x *Users) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*Users) ProtoMessage ¶
func (*Users) ProtoMessage()
func (*Users) ProtoReflect ¶ added in v2.7.0
func (x *Users) ProtoReflect() protoreflect.Message
func (*Users) Validate ¶ added in v2.8.0
Validate checks the field values on Users with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Users) ValidateAll ¶ added in v2.8.0
ValidateAll checks the field values on Users with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in UsersMultiError, or nil if none found.
type UsersMultiError ¶ added in v2.8.0
type UsersMultiError []error
UsersMultiError is an error wrapping multiple validation errors returned by Users.ValidateAll() if the designated constraints aren't met.
func (UsersMultiError) AllErrors ¶ added in v2.8.0
func (m UsersMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (UsersMultiError) Error ¶ added in v2.8.0
func (m UsersMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type UsersValidationError ¶ added in v2.8.0
type UsersValidationError struct {
// contains filtered or unexported fields
}
UsersValidationError is the validation error returned by Users.Validate if the designated constraints aren't met.
func (UsersValidationError) Cause ¶ added in v2.8.0
func (e UsersValidationError) Cause() error
Cause function returns cause value.
func (UsersValidationError) Error ¶ added in v2.8.0
func (e UsersValidationError) Error() string
Error satisfies the builtin error interface
func (UsersValidationError) ErrorName ¶ added in v2.8.0
func (e UsersValidationError) ErrorName() string
ErrorName returns error name.
func (UsersValidationError) Field ¶ added in v2.8.0
func (e UsersValidationError) Field() string
Field function returns field value.
func (UsersValidationError) Key ¶ added in v2.8.0
func (e UsersValidationError) Key() bool
Key function returns key value.
func (UsersValidationError) Reason ¶ added in v2.8.0
func (e UsersValidationError) Reason() string
Reason function returns reason value.
type WhoAmIRequest ¶
type WhoAmIRequest struct {
// contains filtered or unexported fields
}
func (*WhoAmIRequest) Descriptor
deprecated
func (*WhoAmIRequest) Descriptor() ([]byte, []int)
Deprecated: Use WhoAmIRequest.ProtoReflect.Descriptor instead.
func (*WhoAmIRequest) MarshalLogObject ¶
func (x *WhoAmIRequest) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*WhoAmIRequest) ProtoMessage ¶
func (*WhoAmIRequest) ProtoMessage()
func (*WhoAmIRequest) ProtoReflect ¶ added in v2.7.0
func (x *WhoAmIRequest) ProtoReflect() protoreflect.Message
func (*WhoAmIRequest) Reset ¶
func (x *WhoAmIRequest) Reset()
func (*WhoAmIRequest) String ¶
func (x *WhoAmIRequest) String() string
func (*WhoAmIRequest) Validate ¶ added in v2.8.0
func (m *WhoAmIRequest) Validate() error
Validate checks the field values on WhoAmIRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*WhoAmIRequest) ValidateAll ¶ added in v2.8.0
func (m *WhoAmIRequest) ValidateAll() error
ValidateAll checks the field values on WhoAmIRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WhoAmIRequestMultiError, or nil if none found.
type WhoAmIRequestMultiError ¶ added in v2.8.0
type WhoAmIRequestMultiError []error
WhoAmIRequestMultiError is an error wrapping multiple validation errors returned by WhoAmIRequest.ValidateAll() if the designated constraints aren't met.
func (WhoAmIRequestMultiError) AllErrors ¶ added in v2.8.0
func (m WhoAmIRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (WhoAmIRequestMultiError) Error ¶ added in v2.8.0
func (m WhoAmIRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type WhoAmIRequestValidationError ¶ added in v2.8.0
type WhoAmIRequestValidationError struct {
// contains filtered or unexported fields
}
WhoAmIRequestValidationError is the validation error returned by WhoAmIRequest.Validate if the designated constraints aren't met.
func (WhoAmIRequestValidationError) Cause ¶ added in v2.8.0
func (e WhoAmIRequestValidationError) Cause() error
Cause function returns cause value.
func (WhoAmIRequestValidationError) Error ¶ added in v2.8.0
func (e WhoAmIRequestValidationError) Error() string
Error satisfies the builtin error interface
func (WhoAmIRequestValidationError) ErrorName ¶ added in v2.8.0
func (e WhoAmIRequestValidationError) ErrorName() string
ErrorName returns error name.
func (WhoAmIRequestValidationError) Field ¶ added in v2.8.0
func (e WhoAmIRequestValidationError) Field() string
Field function returns field value.
func (WhoAmIRequestValidationError) Key ¶ added in v2.8.0
func (e WhoAmIRequestValidationError) Key() bool
Key function returns key value.
func (WhoAmIRequestValidationError) Reason ¶ added in v2.8.0
func (e WhoAmIRequestValidationError) Reason() string
Reason function returns reason value.
type WhoAmIResponse ¶
type WhoAmIResponse struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"` // contains filtered or unexported fields }
func (*WhoAmIResponse) Descriptor
deprecated
func (*WhoAmIResponse) Descriptor() ([]byte, []int)
Deprecated: Use WhoAmIResponse.ProtoReflect.Descriptor instead.
func (*WhoAmIResponse) GetExpiration ¶
func (x *WhoAmIResponse) GetExpiration() *timestamppb.Timestamp
func (*WhoAmIResponse) GetUsername ¶
func (x *WhoAmIResponse) GetUsername() string
func (*WhoAmIResponse) MarshalLogObject ¶
func (x *WhoAmIResponse) MarshalLogObject(enc zapcore.ObjectEncoder) error
func (*WhoAmIResponse) ProtoMessage ¶
func (*WhoAmIResponse) ProtoMessage()
func (*WhoAmIResponse) ProtoReflect ¶ added in v2.7.0
func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message
func (*WhoAmIResponse) Reset ¶
func (x *WhoAmIResponse) Reset()
func (*WhoAmIResponse) String ¶
func (x *WhoAmIResponse) String() string
func (*WhoAmIResponse) Validate ¶ added in v2.8.0
func (m *WhoAmIResponse) Validate() error
Validate checks the field values on WhoAmIResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*WhoAmIResponse) ValidateAll ¶ added in v2.8.0
func (m *WhoAmIResponse) ValidateAll() error
ValidateAll checks the field values on WhoAmIResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WhoAmIResponseMultiError, or nil if none found.
type WhoAmIResponseMultiError ¶ added in v2.8.0
type WhoAmIResponseMultiError []error
WhoAmIResponseMultiError is an error wrapping multiple validation errors returned by WhoAmIResponse.ValidateAll() if the designated constraints aren't met.
func (WhoAmIResponseMultiError) AllErrors ¶ added in v2.8.0
func (m WhoAmIResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (WhoAmIResponseMultiError) Error ¶ added in v2.8.0
func (m WhoAmIResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type WhoAmIResponseValidationError ¶ added in v2.8.0
type WhoAmIResponseValidationError struct {
// contains filtered or unexported fields
}
WhoAmIResponseValidationError is the validation error returned by WhoAmIResponse.Validate if the designated constraints aren't met.
func (WhoAmIResponseValidationError) Cause ¶ added in v2.8.0
func (e WhoAmIResponseValidationError) Cause() error
Cause function returns cause value.
func (WhoAmIResponseValidationError) Error ¶ added in v2.8.0
func (e WhoAmIResponseValidationError) Error() string
Error satisfies the builtin error interface
func (WhoAmIResponseValidationError) ErrorName ¶ added in v2.8.0
func (e WhoAmIResponseValidationError) ErrorName() string
ErrorName returns error name.
func (WhoAmIResponseValidationError) Field ¶ added in v2.8.0
func (e WhoAmIResponseValidationError) Field() string
Field function returns field value.
func (WhoAmIResponseValidationError) Key ¶ added in v2.8.0
func (e WhoAmIResponseValidationError) Key() bool
Key function returns key value.
func (WhoAmIResponseValidationError) Reason ¶ added in v2.8.0
func (e WhoAmIResponseValidationError) Reason() string
Reason function returns reason value.