Documentation ¶
Overview ¶
Package auth is a generated protocol buffer package.
It is generated from these files:
client/auth/auth.proto
It has these top-level messages:
ActivateRequest ActivateResponse DeactivateRequest DeactivateResponse GetAdminsRequest GetAdminsResponse ModifyAdminsRequest ModifyAdminsResponse User AuthenticateRequest AuthenticateResponse WhoAmIRequest WhoAmIResponse ACL AuthorizeRequest AuthorizeResponse GetScopeRequest GetScopeResponse SetScopeRequest SetScopeResponse GetACLRequest ACLEntry GetACLResponse SetACLRequest SetACLResponse GetCapabilityRequest GetCapabilityResponse RevokeAuthTokenRequest RevokeAuthTokenResponse
Index ¶
- Constants
- Variables
- func In2Out(ctx context.Context) context.Context
- func IsNotActivatedError(e error) bool
- func IsNotAuthorizedError(e error) bool
- func IsNotSignedInError(err error) bool
- func RegisterAPIServer(s *grpc.Server, srv APIServer)
- type ACL
- func (*ACL) Descriptor() ([]byte, []int)
- func (m *ACL) GetEntries() map[string]Scope
- func (m *ACL) Marshal() (dAtA []byte, err error)
- func (m *ACL) MarshalTo(dAtA []byte) (int, error)
- func (*ACL) ProtoMessage()
- func (m *ACL) Reset()
- func (m *ACL) Size() (n int)
- func (m *ACL) String() string
- func (m *ACL) Unmarshal(dAtA []byte) error
- type ACLEntry
- func (*ACLEntry) Descriptor() ([]byte, []int)
- func (m *ACLEntry) GetScope() Scope
- func (m *ACLEntry) GetUsername() string
- func (m *ACLEntry) Marshal() (dAtA []byte, err error)
- func (m *ACLEntry) MarshalTo(dAtA []byte) (int, error)
- func (*ACLEntry) ProtoMessage()
- func (m *ACLEntry) Reset()
- func (m *ACLEntry) Size() (n int)
- func (m *ACLEntry) String() string
- func (m *ACLEntry) Unmarshal(dAtA []byte) error
- type APIClient
- type APIServer
- type ActivateRequest
- func (*ActivateRequest) Descriptor() ([]byte, []int)
- func (m *ActivateRequest) GetGithubToken() string
- func (m *ActivateRequest) GetGithubUsername() string
- func (m *ActivateRequest) Marshal() (dAtA []byte, err error)
- func (m *ActivateRequest) MarshalTo(dAtA []byte) (int, error)
- func (*ActivateRequest) ProtoMessage()
- func (m *ActivateRequest) Reset()
- func (m *ActivateRequest) Size() (n int)
- func (m *ActivateRequest) String() string
- func (m *ActivateRequest) Unmarshal(dAtA []byte) error
- type ActivateResponse
- func (*ActivateResponse) Descriptor() ([]byte, []int)
- func (m *ActivateResponse) GetPachToken() string
- func (m *ActivateResponse) Marshal() (dAtA []byte, err error)
- func (m *ActivateResponse) MarshalTo(dAtA []byte) (int, error)
- func (*ActivateResponse) ProtoMessage()
- func (m *ActivateResponse) Reset()
- func (m *ActivateResponse) Size() (n int)
- func (m *ActivateResponse) String() string
- func (m *ActivateResponse) Unmarshal(dAtA []byte) error
- type AuthenticateRequest
- func (*AuthenticateRequest) Descriptor() ([]byte, []int)
- func (m *AuthenticateRequest) GetGithubToken() string
- func (m *AuthenticateRequest) GetGithubUsername() string
- func (m *AuthenticateRequest) Marshal() (dAtA []byte, err error)
- func (m *AuthenticateRequest) MarshalTo(dAtA []byte) (int, error)
- func (*AuthenticateRequest) ProtoMessage()
- func (m *AuthenticateRequest) Reset()
- func (m *AuthenticateRequest) Size() (n int)
- func (m *AuthenticateRequest) String() string
- func (m *AuthenticateRequest) Unmarshal(dAtA []byte) error
- type AuthenticateResponse
- func (*AuthenticateResponse) Descriptor() ([]byte, []int)
- func (m *AuthenticateResponse) GetPachToken() string
- func (m *AuthenticateResponse) Marshal() (dAtA []byte, err error)
- func (m *AuthenticateResponse) MarshalTo(dAtA []byte) (int, error)
- func (*AuthenticateResponse) ProtoMessage()
- func (m *AuthenticateResponse) Reset()
- func (m *AuthenticateResponse) Size() (n int)
- func (m *AuthenticateResponse) String() string
- func (m *AuthenticateResponse) Unmarshal(dAtA []byte) error
- type AuthorizeRequest
- func (*AuthorizeRequest) Descriptor() ([]byte, []int)
- func (m *AuthorizeRequest) GetRepo() string
- func (m *AuthorizeRequest) GetScope() Scope
- func (m *AuthorizeRequest) Marshal() (dAtA []byte, err error)
- func (m *AuthorizeRequest) MarshalTo(dAtA []byte) (int, error)
- func (*AuthorizeRequest) ProtoMessage()
- func (m *AuthorizeRequest) Reset()
- func (m *AuthorizeRequest) Size() (n int)
- func (m *AuthorizeRequest) String() string
- func (m *AuthorizeRequest) Unmarshal(dAtA []byte) error
- type AuthorizeResponse
- func (*AuthorizeResponse) Descriptor() ([]byte, []int)
- func (m *AuthorizeResponse) GetAuthorized() bool
- func (m *AuthorizeResponse) Marshal() (dAtA []byte, err error)
- func (m *AuthorizeResponse) MarshalTo(dAtA []byte) (int, error)
- func (*AuthorizeResponse) ProtoMessage()
- func (m *AuthorizeResponse) Reset()
- func (m *AuthorizeResponse) Size() (n int)
- func (m *AuthorizeResponse) String() string
- func (m *AuthorizeResponse) Unmarshal(dAtA []byte) error
- type DeactivateRequest
- func (*DeactivateRequest) Descriptor() ([]byte, []int)
- func (m *DeactivateRequest) Marshal() (dAtA []byte, err error)
- func (m *DeactivateRequest) MarshalTo(dAtA []byte) (int, error)
- func (*DeactivateRequest) ProtoMessage()
- func (m *DeactivateRequest) Reset()
- func (m *DeactivateRequest) Size() (n int)
- func (m *DeactivateRequest) String() string
- func (m *DeactivateRequest) Unmarshal(dAtA []byte) error
- type DeactivateResponse
- func (*DeactivateResponse) Descriptor() ([]byte, []int)
- func (m *DeactivateResponse) Marshal() (dAtA []byte, err error)
- func (m *DeactivateResponse) MarshalTo(dAtA []byte) (int, error)
- func (*DeactivateResponse) ProtoMessage()
- func (m *DeactivateResponse) Reset()
- func (m *DeactivateResponse) Size() (n int)
- func (m *DeactivateResponse) String() string
- func (m *DeactivateResponse) Unmarshal(dAtA []byte) error
- type GetACLRequest
- func (*GetACLRequest) Descriptor() ([]byte, []int)
- func (m *GetACLRequest) GetRepo() string
- func (m *GetACLRequest) Marshal() (dAtA []byte, err error)
- func (m *GetACLRequest) MarshalTo(dAtA []byte) (int, error)
- func (*GetACLRequest) ProtoMessage()
- func (m *GetACLRequest) Reset()
- func (m *GetACLRequest) Size() (n int)
- func (m *GetACLRequest) String() string
- func (m *GetACLRequest) Unmarshal(dAtA []byte) error
- type GetACLResponse
- func (*GetACLResponse) Descriptor() ([]byte, []int)
- func (m *GetACLResponse) GetEntries() []*ACLEntry
- func (m *GetACLResponse) Marshal() (dAtA []byte, err error)
- func (m *GetACLResponse) MarshalTo(dAtA []byte) (int, error)
- func (*GetACLResponse) ProtoMessage()
- func (m *GetACLResponse) Reset()
- func (m *GetACLResponse) Size() (n int)
- func (m *GetACLResponse) String() string
- func (m *GetACLResponse) Unmarshal(dAtA []byte) error
- type GetAdminsRequest
- func (*GetAdminsRequest) Descriptor() ([]byte, []int)
- func (m *GetAdminsRequest) Marshal() (dAtA []byte, err error)
- func (m *GetAdminsRequest) MarshalTo(dAtA []byte) (int, error)
- func (*GetAdminsRequest) ProtoMessage()
- func (m *GetAdminsRequest) Reset()
- func (m *GetAdminsRequest) Size() (n int)
- func (m *GetAdminsRequest) String() string
- func (m *GetAdminsRequest) Unmarshal(dAtA []byte) error
- type GetAdminsResponse
- func (*GetAdminsResponse) Descriptor() ([]byte, []int)
- func (m *GetAdminsResponse) GetAdmins() []string
- func (m *GetAdminsResponse) Marshal() (dAtA []byte, err error)
- func (m *GetAdminsResponse) MarshalTo(dAtA []byte) (int, error)
- func (*GetAdminsResponse) ProtoMessage()
- func (m *GetAdminsResponse) Reset()
- func (m *GetAdminsResponse) Size() (n int)
- func (m *GetAdminsResponse) String() string
- func (m *GetAdminsResponse) Unmarshal(dAtA []byte) error
- type GetCapabilityRequest
- func (*GetCapabilityRequest) Descriptor() ([]byte, []int)
- func (m *GetCapabilityRequest) Marshal() (dAtA []byte, err error)
- func (m *GetCapabilityRequest) MarshalTo(dAtA []byte) (int, error)
- func (*GetCapabilityRequest) ProtoMessage()
- func (m *GetCapabilityRequest) Reset()
- func (m *GetCapabilityRequest) Size() (n int)
- func (m *GetCapabilityRequest) String() string
- func (m *GetCapabilityRequest) Unmarshal(dAtA []byte) error
- type GetCapabilityResponse
- func (*GetCapabilityResponse) Descriptor() ([]byte, []int)
- func (m *GetCapabilityResponse) GetCapability() string
- func (m *GetCapabilityResponse) Marshal() (dAtA []byte, err error)
- func (m *GetCapabilityResponse) MarshalTo(dAtA []byte) (int, error)
- func (*GetCapabilityResponse) ProtoMessage()
- func (m *GetCapabilityResponse) Reset()
- func (m *GetCapabilityResponse) Size() (n int)
- func (m *GetCapabilityResponse) String() string
- func (m *GetCapabilityResponse) Unmarshal(dAtA []byte) error
- type GetScopeRequest
- func (*GetScopeRequest) Descriptor() ([]byte, []int)
- func (m *GetScopeRequest) GetRepos() []string
- func (m *GetScopeRequest) GetUsername() string
- func (m *GetScopeRequest) Marshal() (dAtA []byte, err error)
- func (m *GetScopeRequest) MarshalTo(dAtA []byte) (int, error)
- func (*GetScopeRequest) ProtoMessage()
- func (m *GetScopeRequest) Reset()
- func (m *GetScopeRequest) Size() (n int)
- func (m *GetScopeRequest) String() string
- func (m *GetScopeRequest) Unmarshal(dAtA []byte) error
- type GetScopeResponse
- func (*GetScopeResponse) Descriptor() ([]byte, []int)
- func (m *GetScopeResponse) GetScopes() []Scope
- func (m *GetScopeResponse) Marshal() (dAtA []byte, err error)
- func (m *GetScopeResponse) MarshalTo(dAtA []byte) (int, error)
- func (*GetScopeResponse) ProtoMessage()
- func (m *GetScopeResponse) Reset()
- func (m *GetScopeResponse) Size() (n int)
- func (m *GetScopeResponse) String() string
- func (m *GetScopeResponse) Unmarshal(dAtA []byte) error
- type ModifyAdminsRequest
- func (*ModifyAdminsRequest) Descriptor() ([]byte, []int)
- func (m *ModifyAdminsRequest) GetAdd() []string
- func (m *ModifyAdminsRequest) GetRemove() []string
- func (m *ModifyAdminsRequest) Marshal() (dAtA []byte, err error)
- func (m *ModifyAdminsRequest) MarshalTo(dAtA []byte) (int, error)
- func (*ModifyAdminsRequest) ProtoMessage()
- func (m *ModifyAdminsRequest) Reset()
- func (m *ModifyAdminsRequest) Size() (n int)
- func (m *ModifyAdminsRequest) String() string
- func (m *ModifyAdminsRequest) Unmarshal(dAtA []byte) error
- type ModifyAdminsResponse
- func (*ModifyAdminsResponse) Descriptor() ([]byte, []int)
- func (m *ModifyAdminsResponse) Marshal() (dAtA []byte, err error)
- func (m *ModifyAdminsResponse) MarshalTo(dAtA []byte) (int, error)
- func (*ModifyAdminsResponse) ProtoMessage()
- func (m *ModifyAdminsResponse) Reset()
- func (m *ModifyAdminsResponse) Size() (n int)
- func (m *ModifyAdminsResponse) String() string
- func (m *ModifyAdminsResponse) Unmarshal(dAtA []byte) error
- type NotActivatedError
- type NotAuthorizedError
- type NotSignedInError
- type RevokeAuthTokenRequest
- func (*RevokeAuthTokenRequest) Descriptor() ([]byte, []int)
- func (m *RevokeAuthTokenRequest) GetToken() string
- func (m *RevokeAuthTokenRequest) Marshal() (dAtA []byte, err error)
- func (m *RevokeAuthTokenRequest) MarshalTo(dAtA []byte) (int, error)
- func (*RevokeAuthTokenRequest) ProtoMessage()
- func (m *RevokeAuthTokenRequest) Reset()
- func (m *RevokeAuthTokenRequest) Size() (n int)
- func (m *RevokeAuthTokenRequest) String() string
- func (m *RevokeAuthTokenRequest) Unmarshal(dAtA []byte) error
- type RevokeAuthTokenResponse
- func (*RevokeAuthTokenResponse) Descriptor() ([]byte, []int)
- func (m *RevokeAuthTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *RevokeAuthTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (*RevokeAuthTokenResponse) ProtoMessage()
- func (m *RevokeAuthTokenResponse) Reset()
- func (m *RevokeAuthTokenResponse) Size() (n int)
- func (m *RevokeAuthTokenResponse) String() string
- func (m *RevokeAuthTokenResponse) Unmarshal(dAtA []byte) error
- type Scope
- type SetACLRequest
- func (*SetACLRequest) Descriptor() ([]byte, []int)
- func (m *SetACLRequest) GetEntries() []*ACLEntry
- func (m *SetACLRequest) GetRepo() string
- func (m *SetACLRequest) Marshal() (dAtA []byte, err error)
- func (m *SetACLRequest) MarshalTo(dAtA []byte) (int, error)
- func (*SetACLRequest) ProtoMessage()
- func (m *SetACLRequest) Reset()
- func (m *SetACLRequest) Size() (n int)
- func (m *SetACLRequest) String() string
- func (m *SetACLRequest) Unmarshal(dAtA []byte) error
- type SetACLResponse
- func (*SetACLResponse) Descriptor() ([]byte, []int)
- func (m *SetACLResponse) Marshal() (dAtA []byte, err error)
- func (m *SetACLResponse) MarshalTo(dAtA []byte) (int, error)
- func (*SetACLResponse) ProtoMessage()
- func (m *SetACLResponse) Reset()
- func (m *SetACLResponse) Size() (n int)
- func (m *SetACLResponse) String() string
- func (m *SetACLResponse) Unmarshal(dAtA []byte) error
- type SetScopeRequest
- func (*SetScopeRequest) Descriptor() ([]byte, []int)
- func (m *SetScopeRequest) GetRepo() string
- func (m *SetScopeRequest) GetScope() Scope
- func (m *SetScopeRequest) GetUsername() string
- func (m *SetScopeRequest) Marshal() (dAtA []byte, err error)
- func (m *SetScopeRequest) MarshalTo(dAtA []byte) (int, error)
- func (*SetScopeRequest) ProtoMessage()
- func (m *SetScopeRequest) Reset()
- func (m *SetScopeRequest) Size() (n int)
- func (m *SetScopeRequest) String() string
- func (m *SetScopeRequest) Unmarshal(dAtA []byte) error
- type SetScopeResponse
- func (*SetScopeResponse) Descriptor() ([]byte, []int)
- func (m *SetScopeResponse) Marshal() (dAtA []byte, err error)
- func (m *SetScopeResponse) MarshalTo(dAtA []byte) (int, error)
- func (*SetScopeResponse) ProtoMessage()
- func (m *SetScopeResponse) Reset()
- func (m *SetScopeResponse) Size() (n int)
- func (m *SetScopeResponse) String() string
- func (m *SetScopeResponse) Unmarshal(dAtA []byte) error
- type User
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetType() User_UserType
- func (m *User) GetUsername() string
- func (m *User) Marshal() (dAtA []byte, err error)
- func (m *User) MarshalTo(dAtA []byte) (int, error)
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) Size() (n int)
- func (m *User) String() string
- func (m *User) Unmarshal(dAtA []byte) error
- type User_UserType
- type WhoAmIRequest
- func (*WhoAmIRequest) Descriptor() ([]byte, []int)
- func (m *WhoAmIRequest) Marshal() (dAtA []byte, err error)
- func (m *WhoAmIRequest) MarshalTo(dAtA []byte) (int, error)
- func (*WhoAmIRequest) ProtoMessage()
- func (m *WhoAmIRequest) Reset()
- func (m *WhoAmIRequest) Size() (n int)
- func (m *WhoAmIRequest) String() string
- func (m *WhoAmIRequest) Unmarshal(dAtA []byte) error
- type WhoAmIResponse
- func (*WhoAmIResponse) Descriptor() ([]byte, []int)
- func (m *WhoAmIResponse) GetIsAdmin() bool
- func (m *WhoAmIResponse) GetUsername() string
- func (m *WhoAmIResponse) Marshal() (dAtA []byte, err error)
- func (m *WhoAmIResponse) MarshalTo(dAtA []byte) (int, error)
- func (*WhoAmIResponse) ProtoMessage()
- func (m *WhoAmIResponse) Reset()
- func (m *WhoAmIResponse) Size() (n int)
- func (m *WhoAmIResponse) String() string
- func (m *WhoAmIResponse) Unmarshal(dAtA []byte) error
Constants ¶
const ( // ContextTokenKey is the key of the auth token in an // authenticated context ContextTokenKey = "authn-token" )
Variables ¶
var ( ErrInvalidLengthAuth = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowAuth = fmt.Errorf("proto: integer overflow") )
var Scope_name = map[int32]string{
0: "NONE",
1: "READER",
2: "WRITER",
3: "OWNER",
}
var Scope_value = map[string]int32{
"NONE": 0,
"READER": 1,
"WRITER": 2,
"OWNER": 3,
}
var User_UserType_name = map[int32]string{
0: "INVALID",
1: "GITHUB",
2: "PIPELINE",
}
var User_UserType_value = map[string]int32{
"INVALID": 0,
"GITHUB": 1,
"PIPELINE": 2,
}
Functions ¶
func In2Out ¶ added in v1.5.2
In2Out converts an incoming context containing auth information into an outgoing context containing auth information, stripping other keys (e.g. for metrics) in the process. If the incoming context doesn't have any auth information, then the returned context won't either.
func IsNotActivatedError ¶
IsNotActivatedError checks if an error is a NotActivatedError
func IsNotAuthorizedError ¶ added in v1.5.3
IsNotAuthorizedError checks if an error is a NotAuthorizedError
func IsNotSignedInError ¶ added in v1.6.0
IsNotSignedInError returns true if 'err' is a NotSignedInError
func RegisterAPIServer ¶
Types ¶
type ACL ¶
type ACL struct { // username -> scope Entries map[string]Scope `` /* 165-byte string literal not displayed */ }
func (*ACL) Descriptor ¶
func (*ACL) GetEntries ¶
func (*ACL) ProtoMessage ¶
func (*ACL) ProtoMessage()
type ACLEntry ¶
type ACLEntry struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Scope Scope `protobuf:"varint,2,opt,name=scope,proto3,enum=auth.Scope" json:"scope,omitempty"` }
func (*ACLEntry) Descriptor ¶
func (*ACLEntry) GetUsername ¶
func (*ACLEntry) ProtoMessage ¶
func (*ACLEntry) ProtoMessage()
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) // GetAdmins returns the current list of cluster admins GetAdmins(ctx context.Context, in *GetAdminsRequest, opts ...grpc.CallOption) (*GetAdminsResponse, error) // ModifyAdmins adds or removes admins from the cluster ModifyAdmins(ctx context.Context, in *ModifyAdminsRequest, opts ...grpc.CallOption) (*ModifyAdminsResponse, error) Authenticate(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error) Authorize(ctx context.Context, in *AuthorizeRequest, opts ...grpc.CallOption) (*AuthorizeResponse, error) WhoAmI(ctx context.Context, in *WhoAmIRequest, opts ...grpc.CallOption) (*WhoAmIResponse, error) GetScope(ctx context.Context, in *GetScopeRequest, opts ...grpc.CallOption) (*GetScopeResponse, error) SetScope(ctx context.Context, in *SetScopeRequest, opts ...grpc.CallOption) (*SetScopeResponse, error) GetACL(ctx context.Context, in *GetACLRequest, opts ...grpc.CallOption) (*GetACLResponse, error) SetACL(ctx context.Context, in *SetACLRequest, opts ...grpc.CallOption) (*SetACLResponse, error) GetCapability(ctx context.Context, in *GetCapabilityRequest, opts ...grpc.CallOption) (*GetCapabilityResponse, error) RevokeAuthToken(ctx context.Context, in *RevokeAuthTokenRequest, opts ...grpc.CallOption) (*RevokeAuthTokenResponse, error) }
func NewAPIClient ¶
func NewAPIClient(cc *grpc.ClientConn) 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) // GetAdmins returns the current list of cluster admins GetAdmins(context.Context, *GetAdminsRequest) (*GetAdminsResponse, error) // ModifyAdmins adds or removes admins from the cluster ModifyAdmins(context.Context, *ModifyAdminsRequest) (*ModifyAdminsResponse, error) Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error) Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error) WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error) GetScope(context.Context, *GetScopeRequest) (*GetScopeResponse, error) SetScope(context.Context, *SetScopeRequest) (*SetScopeResponse, error) GetACL(context.Context, *GetACLRequest) (*GetACLResponse, error) SetACL(context.Context, *SetACLRequest) (*SetACLResponse, error) GetCapability(context.Context, *GetCapabilityRequest) (*GetCapabilityResponse, error) RevokeAuthToken(context.Context, *RevokeAuthTokenRequest) (*RevokeAuthTokenResponse, error) }
type ActivateRequest ¶
type ActivateRequest struct { // If set, Pachyderm will compare this username to the GitHub account that // issued the access token 'github_token'. For now, this is not required // (if unset, your GitHub username will be looked up using 'github_token') GithubUsername string `protobuf:"bytes,2,opt,name=github_username,json=githubUsername,proto3" json:"github_username,omitempty"` // This is the token returned by GitHub and used to authenticate the caller. // In dev mode, the caller may set "github_username" without setting this to // simulate logins GithubToken string `protobuf:"bytes,1,opt,name=github_token,json=githubToken,proto3" json:"github_token,omitempty"` }
ActivateRequest mirrors AuthenticateRequest. The caller is authenticated via GitHub OAuth, and then promoted to the cluster's first Admin. Afterwards, the caller can promote other users to Admin and remove themselves
func (*ActivateRequest) Descriptor ¶
func (*ActivateRequest) Descriptor() ([]byte, []int)
func (*ActivateRequest) GetGithubToken ¶ added in v1.6.0
func (m *ActivateRequest) GetGithubToken() string
func (*ActivateRequest) GetGithubUsername ¶ added in v1.6.0
func (m *ActivateRequest) GetGithubUsername() string
func (*ActivateRequest) Marshal ¶
func (m *ActivateRequest) Marshal() (dAtA []byte, err error)
func (*ActivateRequest) ProtoMessage ¶
func (*ActivateRequest) ProtoMessage()
func (*ActivateRequest) Reset ¶
func (m *ActivateRequest) Reset()
func (*ActivateRequest) Size ¶
func (m *ActivateRequest) Size() (n int)
func (*ActivateRequest) String ¶
func (m *ActivateRequest) String() string
func (*ActivateRequest) Unmarshal ¶
func (m *ActivateRequest) Unmarshal(dAtA []byte) error
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"` }
func (*ActivateResponse) Descriptor ¶
func (*ActivateResponse) Descriptor() ([]byte, []int)
func (*ActivateResponse) GetPachToken ¶ added in v1.6.0
func (m *ActivateResponse) GetPachToken() string
func (*ActivateResponse) Marshal ¶
func (m *ActivateResponse) Marshal() (dAtA []byte, err error)
func (*ActivateResponse) ProtoMessage ¶
func (*ActivateResponse) ProtoMessage()
func (*ActivateResponse) Reset ¶
func (m *ActivateResponse) Reset()
func (*ActivateResponse) Size ¶
func (m *ActivateResponse) Size() (n int)
func (*ActivateResponse) String ¶
func (m *ActivateResponse) String() string
func (*ActivateResponse) Unmarshal ¶
func (m *ActivateResponse) Unmarshal(dAtA []byte) error
type AuthenticateRequest ¶
type AuthenticateRequest struct { // If set, Pachyderm will compare this username to the GitHub account that // issued the access token 'github_token'. For now, this is not required // (if unset, your GitHub username will be looked up using 'github_token') GithubUsername string `protobuf:"bytes,2,opt,name=github_username,json=githubUsername,proto3" json:"github_username,omitempty"` // This is the token returned by GitHub and used to authenticate the caller. // In dev mode, the caller may set "github_username" without setting this to // simulate logins GithubToken string `protobuf:"bytes,1,opt,name=github_token,json=githubToken,proto3" json:"github_token,omitempty"` }
func (*AuthenticateRequest) Descriptor ¶
func (*AuthenticateRequest) Descriptor() ([]byte, []int)
func (*AuthenticateRequest) GetGithubToken ¶
func (m *AuthenticateRequest) GetGithubToken() string
func (*AuthenticateRequest) GetGithubUsername ¶ added in v1.5.3
func (m *AuthenticateRequest) GetGithubUsername() string
func (*AuthenticateRequest) Marshal ¶
func (m *AuthenticateRequest) Marshal() (dAtA []byte, err error)
func (*AuthenticateRequest) MarshalTo ¶
func (m *AuthenticateRequest) MarshalTo(dAtA []byte) (int, error)
func (*AuthenticateRequest) ProtoMessage ¶
func (*AuthenticateRequest) ProtoMessage()
func (*AuthenticateRequest) Reset ¶
func (m *AuthenticateRequest) Reset()
func (*AuthenticateRequest) Size ¶
func (m *AuthenticateRequest) Size() (n int)
func (*AuthenticateRequest) String ¶
func (m *AuthenticateRequest) String() string
func (*AuthenticateRequest) Unmarshal ¶
func (m *AuthenticateRequest) Unmarshal(dAtA []byte) error
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"` }
func (*AuthenticateResponse) Descriptor ¶
func (*AuthenticateResponse) Descriptor() ([]byte, []int)
func (*AuthenticateResponse) GetPachToken ¶
func (m *AuthenticateResponse) GetPachToken() string
func (*AuthenticateResponse) Marshal ¶
func (m *AuthenticateResponse) Marshal() (dAtA []byte, err error)
func (*AuthenticateResponse) MarshalTo ¶
func (m *AuthenticateResponse) MarshalTo(dAtA []byte) (int, error)
func (*AuthenticateResponse) ProtoMessage ¶
func (*AuthenticateResponse) ProtoMessage()
func (*AuthenticateResponse) Reset ¶
func (m *AuthenticateResponse) Reset()
func (*AuthenticateResponse) Size ¶
func (m *AuthenticateResponse) Size() (n int)
func (*AuthenticateResponse) String ¶
func (m *AuthenticateResponse) String() string
func (*AuthenticateResponse) Unmarshal ¶
func (m *AuthenticateResponse) Unmarshal(dAtA []byte) error
type AuthorizeRequest ¶
type AuthorizeRequest struct { Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` Scope Scope `protobuf:"varint,2,opt,name=scope,proto3,enum=auth.Scope" json:"scope,omitempty"` }
func (*AuthorizeRequest) Descriptor ¶
func (*AuthorizeRequest) Descriptor() ([]byte, []int)
func (*AuthorizeRequest) GetRepo ¶
func (m *AuthorizeRequest) GetRepo() string
func (*AuthorizeRequest) GetScope ¶
func (m *AuthorizeRequest) GetScope() Scope
func (*AuthorizeRequest) Marshal ¶
func (m *AuthorizeRequest) Marshal() (dAtA []byte, err error)
func (*AuthorizeRequest) ProtoMessage ¶
func (*AuthorizeRequest) ProtoMessage()
func (*AuthorizeRequest) Reset ¶
func (m *AuthorizeRequest) Reset()
func (*AuthorizeRequest) Size ¶
func (m *AuthorizeRequest) Size() (n int)
func (*AuthorizeRequest) String ¶
func (m *AuthorizeRequest) String() string
func (*AuthorizeRequest) Unmarshal ¶
func (m *AuthorizeRequest) Unmarshal(dAtA []byte) error
type AuthorizeResponse ¶
type AuthorizeResponse struct {
Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
}
func (*AuthorizeResponse) Descriptor ¶
func (*AuthorizeResponse) Descriptor() ([]byte, []int)
func (*AuthorizeResponse) GetAuthorized ¶
func (m *AuthorizeResponse) GetAuthorized() bool
func (*AuthorizeResponse) Marshal ¶
func (m *AuthorizeResponse) Marshal() (dAtA []byte, err error)
func (*AuthorizeResponse) MarshalTo ¶
func (m *AuthorizeResponse) MarshalTo(dAtA []byte) (int, error)
func (*AuthorizeResponse) ProtoMessage ¶
func (*AuthorizeResponse) ProtoMessage()
func (*AuthorizeResponse) Reset ¶
func (m *AuthorizeResponse) Reset()
func (*AuthorizeResponse) Size ¶
func (m *AuthorizeResponse) Size() (n int)
func (*AuthorizeResponse) String ¶
func (m *AuthorizeResponse) String() string
func (*AuthorizeResponse) Unmarshal ¶
func (m *AuthorizeResponse) Unmarshal(dAtA []byte) error
type DeactivateRequest ¶ added in v1.6.0
type DeactivateRequest struct { }
func (*DeactivateRequest) Descriptor ¶ added in v1.6.0
func (*DeactivateRequest) Descriptor() ([]byte, []int)
func (*DeactivateRequest) Marshal ¶ added in v1.6.0
func (m *DeactivateRequest) Marshal() (dAtA []byte, err error)
func (*DeactivateRequest) MarshalTo ¶ added in v1.6.0
func (m *DeactivateRequest) MarshalTo(dAtA []byte) (int, error)
func (*DeactivateRequest) ProtoMessage ¶ added in v1.6.0
func (*DeactivateRequest) ProtoMessage()
func (*DeactivateRequest) Reset ¶ added in v1.6.0
func (m *DeactivateRequest) Reset()
func (*DeactivateRequest) Size ¶ added in v1.6.0
func (m *DeactivateRequest) Size() (n int)
func (*DeactivateRequest) String ¶ added in v1.6.0
func (m *DeactivateRequest) String() string
func (*DeactivateRequest) Unmarshal ¶ added in v1.6.0
func (m *DeactivateRequest) Unmarshal(dAtA []byte) error
type DeactivateResponse ¶ added in v1.6.0
type DeactivateResponse struct { }
func (*DeactivateResponse) Descriptor ¶ added in v1.6.0
func (*DeactivateResponse) Descriptor() ([]byte, []int)
func (*DeactivateResponse) Marshal ¶ added in v1.6.0
func (m *DeactivateResponse) Marshal() (dAtA []byte, err error)
func (*DeactivateResponse) MarshalTo ¶ added in v1.6.0
func (m *DeactivateResponse) MarshalTo(dAtA []byte) (int, error)
func (*DeactivateResponse) ProtoMessage ¶ added in v1.6.0
func (*DeactivateResponse) ProtoMessage()
func (*DeactivateResponse) Reset ¶ added in v1.6.0
func (m *DeactivateResponse) Reset()
func (*DeactivateResponse) Size ¶ added in v1.6.0
func (m *DeactivateResponse) Size() (n int)
func (*DeactivateResponse) String ¶ added in v1.6.0
func (m *DeactivateResponse) String() string
func (*DeactivateResponse) Unmarshal ¶ added in v1.6.0
func (m *DeactivateResponse) Unmarshal(dAtA []byte) error
type GetACLRequest ¶
type GetACLRequest struct {
Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"`
}
func (*GetACLRequest) Descriptor ¶
func (*GetACLRequest) Descriptor() ([]byte, []int)
func (*GetACLRequest) GetRepo ¶
func (m *GetACLRequest) GetRepo() string
func (*GetACLRequest) Marshal ¶
func (m *GetACLRequest) Marshal() (dAtA []byte, err error)
func (*GetACLRequest) ProtoMessage ¶
func (*GetACLRequest) ProtoMessage()
func (*GetACLRequest) Reset ¶
func (m *GetACLRequest) Reset()
func (*GetACLRequest) Size ¶
func (m *GetACLRequest) Size() (n int)
func (*GetACLRequest) String ¶
func (m *GetACLRequest) String() string
func (*GetACLRequest) Unmarshal ¶
func (m *GetACLRequest) Unmarshal(dAtA []byte) error
type GetACLResponse ¶
type GetACLResponse struct {
Entries []*ACLEntry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"`
}
func (*GetACLResponse) Descriptor ¶
func (*GetACLResponse) Descriptor() ([]byte, []int)
func (*GetACLResponse) GetEntries ¶ added in v1.6.0
func (m *GetACLResponse) GetEntries() []*ACLEntry
func (*GetACLResponse) Marshal ¶
func (m *GetACLResponse) Marshal() (dAtA []byte, err error)
func (*GetACLResponse) ProtoMessage ¶
func (*GetACLResponse) ProtoMessage()
func (*GetACLResponse) Reset ¶
func (m *GetACLResponse) Reset()
func (*GetACLResponse) Size ¶
func (m *GetACLResponse) Size() (n int)
func (*GetACLResponse) String ¶
func (m *GetACLResponse) String() string
func (*GetACLResponse) Unmarshal ¶
func (m *GetACLResponse) Unmarshal(dAtA []byte) error
type GetAdminsRequest ¶ added in v1.6.0
type GetAdminsRequest struct { }
Get the current list of cluster admins
func (*GetAdminsRequest) Descriptor ¶ added in v1.6.0
func (*GetAdminsRequest) Descriptor() ([]byte, []int)
func (*GetAdminsRequest) Marshal ¶ added in v1.6.0
func (m *GetAdminsRequest) Marshal() (dAtA []byte, err error)
func (*GetAdminsRequest) MarshalTo ¶ added in v1.6.0
func (m *GetAdminsRequest) MarshalTo(dAtA []byte) (int, error)
func (*GetAdminsRequest) ProtoMessage ¶ added in v1.6.0
func (*GetAdminsRequest) ProtoMessage()
func (*GetAdminsRequest) Reset ¶ added in v1.6.0
func (m *GetAdminsRequest) Reset()
func (*GetAdminsRequest) Size ¶ added in v1.6.0
func (m *GetAdminsRequest) Size() (n int)
func (*GetAdminsRequest) String ¶ added in v1.6.0
func (m *GetAdminsRequest) String() string
func (*GetAdminsRequest) Unmarshal ¶ added in v1.6.0
func (m *GetAdminsRequest) Unmarshal(dAtA []byte) error
type GetAdminsResponse ¶ added in v1.6.0
type GetAdminsResponse struct {
Admins []string `protobuf:"bytes,1,rep,name=admins" json:"admins,omitempty"`
}
func (*GetAdminsResponse) Descriptor ¶ added in v1.6.0
func (*GetAdminsResponse) Descriptor() ([]byte, []int)
func (*GetAdminsResponse) GetAdmins ¶ added in v1.6.0
func (m *GetAdminsResponse) GetAdmins() []string
func (*GetAdminsResponse) Marshal ¶ added in v1.6.0
func (m *GetAdminsResponse) Marshal() (dAtA []byte, err error)
func (*GetAdminsResponse) MarshalTo ¶ added in v1.6.0
func (m *GetAdminsResponse) MarshalTo(dAtA []byte) (int, error)
func (*GetAdminsResponse) ProtoMessage ¶ added in v1.6.0
func (*GetAdminsResponse) ProtoMessage()
func (*GetAdminsResponse) Reset ¶ added in v1.6.0
func (m *GetAdminsResponse) Reset()
func (*GetAdminsResponse) Size ¶ added in v1.6.0
func (m *GetAdminsResponse) Size() (n int)
func (*GetAdminsResponse) String ¶ added in v1.6.0
func (m *GetAdminsResponse) String() string
func (*GetAdminsResponse) Unmarshal ¶ added in v1.6.0
func (m *GetAdminsResponse) Unmarshal(dAtA []byte) error
type GetCapabilityRequest ¶
type GetCapabilityRequest struct { }
func (*GetCapabilityRequest) Descriptor ¶
func (*GetCapabilityRequest) Descriptor() ([]byte, []int)
func (*GetCapabilityRequest) Marshal ¶
func (m *GetCapabilityRequest) Marshal() (dAtA []byte, err error)
func (*GetCapabilityRequest) MarshalTo ¶
func (m *GetCapabilityRequest) MarshalTo(dAtA []byte) (int, error)
func (*GetCapabilityRequest) ProtoMessage ¶
func (*GetCapabilityRequest) ProtoMessage()
func (*GetCapabilityRequest) Reset ¶
func (m *GetCapabilityRequest) Reset()
func (*GetCapabilityRequest) Size ¶
func (m *GetCapabilityRequest) Size() (n int)
func (*GetCapabilityRequest) String ¶
func (m *GetCapabilityRequest) String() string
func (*GetCapabilityRequest) Unmarshal ¶
func (m *GetCapabilityRequest) Unmarshal(dAtA []byte) error
type GetCapabilityResponse ¶
type GetCapabilityResponse struct {
Capability string `protobuf:"bytes,1,opt,name=capability,proto3" json:"capability,omitempty"`
}
func (*GetCapabilityResponse) Descriptor ¶
func (*GetCapabilityResponse) Descriptor() ([]byte, []int)
func (*GetCapabilityResponse) GetCapability ¶
func (m *GetCapabilityResponse) GetCapability() string
func (*GetCapabilityResponse) Marshal ¶
func (m *GetCapabilityResponse) Marshal() (dAtA []byte, err error)
func (*GetCapabilityResponse) MarshalTo ¶
func (m *GetCapabilityResponse) MarshalTo(dAtA []byte) (int, error)
func (*GetCapabilityResponse) ProtoMessage ¶
func (*GetCapabilityResponse) ProtoMessage()
func (*GetCapabilityResponse) Reset ¶
func (m *GetCapabilityResponse) Reset()
func (*GetCapabilityResponse) Size ¶
func (m *GetCapabilityResponse) Size() (n int)
func (*GetCapabilityResponse) String ¶
func (m *GetCapabilityResponse) String() string
func (*GetCapabilityResponse) Unmarshal ¶
func (m *GetCapabilityResponse) Unmarshal(dAtA []byte) error
type GetScopeRequest ¶
type GetScopeRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Repos []string `protobuf:"bytes,2,rep,name=repos" json:"repos,omitempty"` }
func (*GetScopeRequest) Descriptor ¶
func (*GetScopeRequest) Descriptor() ([]byte, []int)
func (*GetScopeRequest) GetRepos ¶ added in v1.5.3
func (m *GetScopeRequest) GetRepos() []string
func (*GetScopeRequest) GetUsername ¶
func (m *GetScopeRequest) GetUsername() string
func (*GetScopeRequest) Marshal ¶
func (m *GetScopeRequest) Marshal() (dAtA []byte, err error)
func (*GetScopeRequest) ProtoMessage ¶
func (*GetScopeRequest) ProtoMessage()
func (*GetScopeRequest) Reset ¶
func (m *GetScopeRequest) Reset()
func (*GetScopeRequest) Size ¶
func (m *GetScopeRequest) Size() (n int)
func (*GetScopeRequest) String ¶
func (m *GetScopeRequest) String() string
func (*GetScopeRequest) Unmarshal ¶
func (m *GetScopeRequest) Unmarshal(dAtA []byte) error
type GetScopeResponse ¶
type GetScopeResponse struct {
Scopes []Scope `protobuf:"varint,1,rep,packed,name=scopes,enum=auth.Scope" json:"scopes,omitempty"`
}
func (*GetScopeResponse) Descriptor ¶
func (*GetScopeResponse) Descriptor() ([]byte, []int)
func (*GetScopeResponse) GetScopes ¶ added in v1.5.3
func (m *GetScopeResponse) GetScopes() []Scope
func (*GetScopeResponse) Marshal ¶
func (m *GetScopeResponse) Marshal() (dAtA []byte, err error)
func (*GetScopeResponse) ProtoMessage ¶
func (*GetScopeResponse) ProtoMessage()
func (*GetScopeResponse) Reset ¶
func (m *GetScopeResponse) Reset()
func (*GetScopeResponse) Size ¶
func (m *GetScopeResponse) Size() (n int)
func (*GetScopeResponse) String ¶
func (m *GetScopeResponse) String() string
func (*GetScopeResponse) Unmarshal ¶
func (m *GetScopeResponse) Unmarshal(dAtA []byte) error
type ModifyAdminsRequest ¶ added in v1.6.0
type ModifyAdminsRequest struct { Add []string `protobuf:"bytes,1,rep,name=add" json:"add,omitempty"` Remove []string `protobuf:"bytes,2,rep,name=remove" json:"remove,omitempty"` }
Add or remove cluster admins
func (*ModifyAdminsRequest) Descriptor ¶ added in v1.6.0
func (*ModifyAdminsRequest) Descriptor() ([]byte, []int)
func (*ModifyAdminsRequest) GetAdd ¶ added in v1.6.0
func (m *ModifyAdminsRequest) GetAdd() []string
func (*ModifyAdminsRequest) GetRemove ¶ added in v1.6.0
func (m *ModifyAdminsRequest) GetRemove() []string
func (*ModifyAdminsRequest) Marshal ¶ added in v1.6.0
func (m *ModifyAdminsRequest) Marshal() (dAtA []byte, err error)
func (*ModifyAdminsRequest) MarshalTo ¶ added in v1.6.0
func (m *ModifyAdminsRequest) MarshalTo(dAtA []byte) (int, error)
func (*ModifyAdminsRequest) ProtoMessage ¶ added in v1.6.0
func (*ModifyAdminsRequest) ProtoMessage()
func (*ModifyAdminsRequest) Reset ¶ added in v1.6.0
func (m *ModifyAdminsRequest) Reset()
func (*ModifyAdminsRequest) Size ¶ added in v1.6.0
func (m *ModifyAdminsRequest) Size() (n int)
func (*ModifyAdminsRequest) String ¶ added in v1.6.0
func (m *ModifyAdminsRequest) String() string
func (*ModifyAdminsRequest) Unmarshal ¶ added in v1.6.0
func (m *ModifyAdminsRequest) Unmarshal(dAtA []byte) error
type ModifyAdminsResponse ¶ added in v1.6.0
type ModifyAdminsResponse struct { }
func (*ModifyAdminsResponse) Descriptor ¶ added in v1.6.0
func (*ModifyAdminsResponse) Descriptor() ([]byte, []int)
func (*ModifyAdminsResponse) Marshal ¶ added in v1.6.0
func (m *ModifyAdminsResponse) Marshal() (dAtA []byte, err error)
func (*ModifyAdminsResponse) MarshalTo ¶ added in v1.6.0
func (m *ModifyAdminsResponse) MarshalTo(dAtA []byte) (int, error)
func (*ModifyAdminsResponse) ProtoMessage ¶ added in v1.6.0
func (*ModifyAdminsResponse) ProtoMessage()
func (*ModifyAdminsResponse) Reset ¶ added in v1.6.0
func (m *ModifyAdminsResponse) Reset()
func (*ModifyAdminsResponse) Size ¶ added in v1.6.0
func (m *ModifyAdminsResponse) Size() (n int)
func (*ModifyAdminsResponse) String ¶ added in v1.6.0
func (m *ModifyAdminsResponse) String() string
func (*ModifyAdminsResponse) Unmarshal ¶ added in v1.6.0
func (m *ModifyAdminsResponse) Unmarshal(dAtA []byte) error
type NotActivatedError ¶
type NotActivatedError struct{}
NotActivatedError is returned by an Auth API if the Auth service has not been activated.
func (NotActivatedError) Error ¶
func (e NotActivatedError) Error() string
type NotAuthorizedError ¶ added in v1.5.3
NotAuthorizedError is returned if the user is not authorized to perform a certain operation on the repo 'Repo' (to do so, they would need to have the authorization scope in 'Required').
func (*NotAuthorizedError) Error ¶ added in v1.5.3
func (e *NotAuthorizedError) Error() string
type NotSignedInError ¶ added in v1.6.0
type NotSignedInError struct{}
NotSignedInError indicates that the caller isn't signed in
func (NotSignedInError) Error ¶ added in v1.6.0
func (e NotSignedInError) Error() string
type RevokeAuthTokenRequest ¶
type RevokeAuthTokenRequest struct {
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
}
func (*RevokeAuthTokenRequest) Descriptor ¶
func (*RevokeAuthTokenRequest) Descriptor() ([]byte, []int)
func (*RevokeAuthTokenRequest) GetToken ¶
func (m *RevokeAuthTokenRequest) GetToken() string
func (*RevokeAuthTokenRequest) Marshal ¶
func (m *RevokeAuthTokenRequest) Marshal() (dAtA []byte, err error)
func (*RevokeAuthTokenRequest) MarshalTo ¶
func (m *RevokeAuthTokenRequest) MarshalTo(dAtA []byte) (int, error)
func (*RevokeAuthTokenRequest) ProtoMessage ¶
func (*RevokeAuthTokenRequest) ProtoMessage()
func (*RevokeAuthTokenRequest) Reset ¶
func (m *RevokeAuthTokenRequest) Reset()
func (*RevokeAuthTokenRequest) Size ¶
func (m *RevokeAuthTokenRequest) Size() (n int)
func (*RevokeAuthTokenRequest) String ¶
func (m *RevokeAuthTokenRequest) String() string
func (*RevokeAuthTokenRequest) Unmarshal ¶
func (m *RevokeAuthTokenRequest) Unmarshal(dAtA []byte) error
type RevokeAuthTokenResponse ¶
type RevokeAuthTokenResponse struct { }
func (*RevokeAuthTokenResponse) Descriptor ¶
func (*RevokeAuthTokenResponse) Descriptor() ([]byte, []int)
func (*RevokeAuthTokenResponse) Marshal ¶
func (m *RevokeAuthTokenResponse) Marshal() (dAtA []byte, err error)
func (*RevokeAuthTokenResponse) MarshalTo ¶
func (m *RevokeAuthTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*RevokeAuthTokenResponse) ProtoMessage ¶
func (*RevokeAuthTokenResponse) ProtoMessage()
func (*RevokeAuthTokenResponse) Reset ¶
func (m *RevokeAuthTokenResponse) Reset()
func (*RevokeAuthTokenResponse) Size ¶
func (m *RevokeAuthTokenResponse) Size() (n int)
func (*RevokeAuthTokenResponse) String ¶
func (m *RevokeAuthTokenResponse) String() string
func (*RevokeAuthTokenResponse) Unmarshal ¶
func (m *RevokeAuthTokenResponse) Unmarshal(dAtA []byte) error
type Scope ¶
type Scope int32
func ParseScope ¶
ParseScope parses the string 's' to a scope (for example, parsing a command- line argument.
func (Scope) EnumDescriptor ¶
type SetACLRequest ¶ added in v1.5.3
type SetACLRequest struct { Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` Entries []*ACLEntry `protobuf:"bytes,2,rep,name=entries" json:"entries,omitempty"` }
func (*SetACLRequest) Descriptor ¶ added in v1.5.3
func (*SetACLRequest) Descriptor() ([]byte, []int)
func (*SetACLRequest) GetEntries ¶ added in v1.6.0
func (m *SetACLRequest) GetEntries() []*ACLEntry
func (*SetACLRequest) GetRepo ¶ added in v1.5.3
func (m *SetACLRequest) GetRepo() string
func (*SetACLRequest) Marshal ¶ added in v1.5.3
func (m *SetACLRequest) Marshal() (dAtA []byte, err error)
func (*SetACLRequest) MarshalTo ¶ added in v1.5.3
func (m *SetACLRequest) MarshalTo(dAtA []byte) (int, error)
func (*SetACLRequest) ProtoMessage ¶ added in v1.5.3
func (*SetACLRequest) ProtoMessage()
func (*SetACLRequest) Reset ¶ added in v1.5.3
func (m *SetACLRequest) Reset()
func (*SetACLRequest) Size ¶ added in v1.5.3
func (m *SetACLRequest) Size() (n int)
func (*SetACLRequest) String ¶ added in v1.5.3
func (m *SetACLRequest) String() string
func (*SetACLRequest) Unmarshal ¶ added in v1.5.3
func (m *SetACLRequest) Unmarshal(dAtA []byte) error
type SetACLResponse ¶ added in v1.5.3
type SetACLResponse struct { }
func (*SetACLResponse) Descriptor ¶ added in v1.5.3
func (*SetACLResponse) Descriptor() ([]byte, []int)
func (*SetACLResponse) Marshal ¶ added in v1.5.3
func (m *SetACLResponse) Marshal() (dAtA []byte, err error)
func (*SetACLResponse) MarshalTo ¶ added in v1.5.3
func (m *SetACLResponse) MarshalTo(dAtA []byte) (int, error)
func (*SetACLResponse) ProtoMessage ¶ added in v1.5.3
func (*SetACLResponse) ProtoMessage()
func (*SetACLResponse) Reset ¶ added in v1.5.3
func (m *SetACLResponse) Reset()
func (*SetACLResponse) Size ¶ added in v1.5.3
func (m *SetACLResponse) Size() (n int)
func (*SetACLResponse) String ¶ added in v1.5.3
func (m *SetACLResponse) String() string
func (*SetACLResponse) Unmarshal ¶ added in v1.5.3
func (m *SetACLResponse) Unmarshal(dAtA []byte) error
type SetScopeRequest ¶
type SetScopeRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Repo string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"` Scope Scope `protobuf:"varint,3,opt,name=scope,proto3,enum=auth.Scope" json:"scope,omitempty"` }
func (*SetScopeRequest) Descriptor ¶
func (*SetScopeRequest) Descriptor() ([]byte, []int)
func (*SetScopeRequest) GetRepo ¶
func (m *SetScopeRequest) GetRepo() string
func (*SetScopeRequest) GetScope ¶
func (m *SetScopeRequest) GetScope() Scope
func (*SetScopeRequest) GetUsername ¶
func (m *SetScopeRequest) GetUsername() string
func (*SetScopeRequest) Marshal ¶
func (m *SetScopeRequest) Marshal() (dAtA []byte, err error)
func (*SetScopeRequest) ProtoMessage ¶
func (*SetScopeRequest) ProtoMessage()
func (*SetScopeRequest) Reset ¶
func (m *SetScopeRequest) Reset()
func (*SetScopeRequest) Size ¶
func (m *SetScopeRequest) Size() (n int)
func (*SetScopeRequest) String ¶
func (m *SetScopeRequest) String() string
func (*SetScopeRequest) Unmarshal ¶
func (m *SetScopeRequest) Unmarshal(dAtA []byte) error
type SetScopeResponse ¶
type SetScopeResponse struct { }
func (*SetScopeResponse) Descriptor ¶
func (*SetScopeResponse) Descriptor() ([]byte, []int)
func (*SetScopeResponse) Marshal ¶
func (m *SetScopeResponse) Marshal() (dAtA []byte, err error)
func (*SetScopeResponse) ProtoMessage ¶
func (*SetScopeResponse) ProtoMessage()
func (*SetScopeResponse) Reset ¶
func (m *SetScopeResponse) Reset()
func (*SetScopeResponse) Size ¶
func (m *SetScopeResponse) Size() (n int)
func (*SetScopeResponse) String ¶
func (m *SetScopeResponse) String() string
func (*SetScopeResponse) Unmarshal ¶
func (m *SetScopeResponse) Unmarshal(dAtA []byte) error
type User ¶
type User struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Type User_UserType `protobuf:"varint,2,opt,name=type,proto3,enum=auth.User_UserType" json:"type,omitempty"` }
User is the 'value' of an auth token 'key' in the 'tokens' collection
func (*User) Descriptor ¶
func (*User) GetType ¶ added in v1.6.0
func (m *User) GetType() User_UserType
func (*User) GetUsername ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
type User_UserType ¶ added in v1.6.0
type User_UserType int32
const ( User_INVALID User_UserType = 0 User_GITHUB User_UserType = 1 User_PIPELINE User_UserType = 2 )
func (User_UserType) EnumDescriptor ¶ added in v1.6.0
func (User_UserType) EnumDescriptor() ([]byte, []int)
func (User_UserType) String ¶ added in v1.6.0
func (x User_UserType) String() string
type WhoAmIRequest ¶
type WhoAmIRequest struct { }
func (*WhoAmIRequest) Descriptor ¶
func (*WhoAmIRequest) Descriptor() ([]byte, []int)
func (*WhoAmIRequest) Marshal ¶
func (m *WhoAmIRequest) Marshal() (dAtA []byte, err error)
func (*WhoAmIRequest) ProtoMessage ¶
func (*WhoAmIRequest) ProtoMessage()
func (*WhoAmIRequest) Reset ¶
func (m *WhoAmIRequest) Reset()
func (*WhoAmIRequest) Size ¶
func (m *WhoAmIRequest) Size() (n int)
func (*WhoAmIRequest) String ¶
func (m *WhoAmIRequest) String() string
func (*WhoAmIRequest) Unmarshal ¶
func (m *WhoAmIRequest) Unmarshal(dAtA []byte) error
type WhoAmIResponse ¶
type WhoAmIResponse struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` IsAdmin bool `protobuf:"varint,2,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"` }
func (*WhoAmIResponse) Descriptor ¶
func (*WhoAmIResponse) Descriptor() ([]byte, []int)
func (*WhoAmIResponse) GetIsAdmin ¶ added in v1.6.0
func (m *WhoAmIResponse) GetIsAdmin() bool
func (*WhoAmIResponse) GetUsername ¶
func (m *WhoAmIResponse) GetUsername() string
func (*WhoAmIResponse) Marshal ¶
func (m *WhoAmIResponse) Marshal() (dAtA []byte, err error)
func (*WhoAmIResponse) ProtoMessage ¶
func (*WhoAmIResponse) ProtoMessage()
func (*WhoAmIResponse) Reset ¶
func (m *WhoAmIResponse) Reset()
func (*WhoAmIResponse) Size ¶
func (m *WhoAmIResponse) Size() (n int)
func (*WhoAmIResponse) String ¶
func (m *WhoAmIResponse) String() string
func (*WhoAmIResponse) Unmarshal ¶
func (m *WhoAmIResponse) Unmarshal(dAtA []byte) error