api

package module
v2.0.1-0...-52ce3c6 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterDexServer

func RegisterDexServer(s *grpc.Server, srv DexServer)

Types

type AclToken

type AclToken struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Desc                 string   `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"`
	MaxUser              string   `protobuf:"bytes,3,opt,name=max_user,json=maxUser,proto3" json:"max_user,omitempty"`
	ClientTokens         []string `protobuf:"bytes,4,rep,name=client_tokens,json=clientTokens,proto3" json:"client_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AclToken represents the AclToken into Dex

func (*AclToken) Descriptor

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

func (*AclToken) GetClientTokens

func (m *AclToken) GetClientTokens() []string

func (*AclToken) GetDesc

func (m *AclToken) GetDesc() string

func (*AclToken) GetId

func (m *AclToken) GetId() string

func (*AclToken) GetMaxUser

func (m *AclToken) GetMaxUser() string

func (*AclToken) ProtoMessage

func (*AclToken) ProtoMessage()

func (*AclToken) Reset

func (m *AclToken) Reset()

func (*AclToken) String

func (m *AclToken) String() string

func (*AclToken) XXX_DiscardUnknown

func (m *AclToken) XXX_DiscardUnknown()

func (*AclToken) XXX_Marshal

func (m *AclToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AclToken) XXX_Merge

func (m *AclToken) XXX_Merge(src proto.Message)

func (*AclToken) XXX_Size

func (m *AclToken) XXX_Size() int

func (*AclToken) XXX_Unmarshal

func (m *AclToken) XXX_Unmarshal(b []byte) error

type Client

type Client struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Secret               string   `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	RedirectUris         []string `protobuf:"bytes,3,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"`
	TrustedPeers         []string `protobuf:"bytes,4,rep,name=trusted_peers,json=trustedPeers,proto3" json:"trusted_peers,omitempty"`
	Public               bool     `protobuf:"varint,5,opt,name=public,proto3" json:"public,omitempty"`
	Name                 string   `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	LogoUrl              string   `protobuf:"bytes,7,opt,name=logo_url,json=logoUrl,proto3" json:"logo_url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Client represents an OAuth2 client.

func (*Client) Descriptor

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

func (*Client) GetId

func (m *Client) GetId() string

func (*Client) GetLogoUrl

func (m *Client) GetLogoUrl() string

func (*Client) GetName

func (m *Client) GetName() string

func (*Client) GetPublic

func (m *Client) GetPublic() bool

func (*Client) GetRedirectUris

func (m *Client) GetRedirectUris() []string

func (*Client) GetSecret

func (m *Client) GetSecret() string

func (*Client) GetTrustedPeers

func (m *Client) GetTrustedPeers() []string

func (*Client) ProtoMessage

func (*Client) ProtoMessage()

func (*Client) Reset

func (m *Client) Reset()

func (*Client) String

func (m *Client) String() string

func (*Client) XXX_DiscardUnknown

func (m *Client) XXX_DiscardUnknown()

func (*Client) XXX_Marshal

func (m *Client) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Client) XXX_Merge

func (m *Client) XXX_Merge(src proto.Message)

func (*Client) XXX_Size

func (m *Client) XXX_Size() int

func (*Client) XXX_Unmarshal

func (m *Client) XXX_Unmarshal(b []byte) error

type ClientToken

type ClientToken struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ClientId             string   `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	CreatedAt            int64    `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ExpiredAt            int64    `protobuf:"varint,4,opt,name=expired_at,json=expiredAt,proto3" json:"expired_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ClientToken represents the ClientToken into Dex

func (*ClientToken) Descriptor

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

func (*ClientToken) GetClientId

func (m *ClientToken) GetClientId() string

func (*ClientToken) GetCreatedAt

func (m *ClientToken) GetCreatedAt() int64

func (*ClientToken) GetExpiredAt

func (m *ClientToken) GetExpiredAt() int64

func (*ClientToken) GetId

func (m *ClientToken) GetId() string

func (*ClientToken) ProtoMessage

func (*ClientToken) ProtoMessage()

func (*ClientToken) Reset

func (m *ClientToken) Reset()

func (*ClientToken) String

func (m *ClientToken) String() string

func (*ClientToken) XXX_DiscardUnknown

func (m *ClientToken) XXX_DiscardUnknown()

func (*ClientToken) XXX_Marshal

func (m *ClientToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClientToken) XXX_Merge

func (m *ClientToken) XXX_Merge(src proto.Message)

func (*ClientToken) XXX_Size

func (m *ClientToken) XXX_Size() int

func (*ClientToken) XXX_Unmarshal

func (m *ClientToken) XXX_Unmarshal(b []byte) error

type CreateAclTokenReq

type CreateAclTokenReq struct {
	AclToken             *AclToken `protobuf:"bytes,1,opt,name=acl_token,json=aclToken,proto3" json:"acl_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

CreateAclTokenReq is a request to make a AclToken.

func (*CreateAclTokenReq) Descriptor

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

func (*CreateAclTokenReq) GetAclToken

func (m *CreateAclTokenReq) GetAclToken() *AclToken

func (*CreateAclTokenReq) ProtoMessage

func (*CreateAclTokenReq) ProtoMessage()

func (*CreateAclTokenReq) Reset

func (m *CreateAclTokenReq) Reset()

func (*CreateAclTokenReq) String

func (m *CreateAclTokenReq) String() string

func (*CreateAclTokenReq) XXX_DiscardUnknown

func (m *CreateAclTokenReq) XXX_DiscardUnknown()

func (*CreateAclTokenReq) XXX_Marshal

func (m *CreateAclTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateAclTokenReq) XXX_Merge

func (m *CreateAclTokenReq) XXX_Merge(src proto.Message)

func (*CreateAclTokenReq) XXX_Size

func (m *CreateAclTokenReq) XXX_Size() int

func (*CreateAclTokenReq) XXX_Unmarshal

func (m *CreateAclTokenReq) XXX_Unmarshal(b []byte) error

type CreateAclTokenResp

type CreateAclTokenResp struct {
	AlreadyExists        bool      `protobuf:"varint,1,opt,name=already_exists,json=alreadyExists,proto3" json:"already_exists,omitempty"`
	AclToken             *AclToken `protobuf:"bytes,2,opt,name=acl_token,json=aclToken,proto3" json:"acl_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

CreateAclTokenResp returns the response from creating a AclToken.

func (*CreateAclTokenResp) Descriptor

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

func (*CreateAclTokenResp) GetAclToken

func (m *CreateAclTokenResp) GetAclToken() *AclToken

func (*CreateAclTokenResp) GetAlreadyExists

func (m *CreateAclTokenResp) GetAlreadyExists() bool

func (*CreateAclTokenResp) ProtoMessage

func (*CreateAclTokenResp) ProtoMessage()

func (*CreateAclTokenResp) Reset

func (m *CreateAclTokenResp) Reset()

func (*CreateAclTokenResp) String

func (m *CreateAclTokenResp) String() string

func (*CreateAclTokenResp) XXX_DiscardUnknown

func (m *CreateAclTokenResp) XXX_DiscardUnknown()

func (*CreateAclTokenResp) XXX_Marshal

func (m *CreateAclTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateAclTokenResp) XXX_Merge

func (m *CreateAclTokenResp) XXX_Merge(src proto.Message)

func (*CreateAclTokenResp) XXX_Size

func (m *CreateAclTokenResp) XXX_Size() int

func (*CreateAclTokenResp) XXX_Unmarshal

func (m *CreateAclTokenResp) XXX_Unmarshal(b []byte) error

type CreateClientReq

type CreateClientReq struct {
	Client               *Client  `protobuf:"bytes,1,opt,name=client,proto3" json:"client,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateClientReq is a request to make a client.

func (*CreateClientReq) Descriptor

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

func (*CreateClientReq) GetClient

func (m *CreateClientReq) GetClient() *Client

func (*CreateClientReq) ProtoMessage

func (*CreateClientReq) ProtoMessage()

func (*CreateClientReq) Reset

func (m *CreateClientReq) Reset()

func (*CreateClientReq) String

func (m *CreateClientReq) String() string

func (*CreateClientReq) XXX_DiscardUnknown

func (m *CreateClientReq) XXX_DiscardUnknown()

func (*CreateClientReq) XXX_Marshal

func (m *CreateClientReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateClientReq) XXX_Merge

func (m *CreateClientReq) XXX_Merge(src proto.Message)

func (*CreateClientReq) XXX_Size

func (m *CreateClientReq) XXX_Size() int

func (*CreateClientReq) XXX_Unmarshal

func (m *CreateClientReq) XXX_Unmarshal(b []byte) error

type CreateClientResp

type CreateClientResp struct {
	AlreadyExists        bool     `protobuf:"varint,1,opt,name=already_exists,json=alreadyExists,proto3" json:"already_exists,omitempty"`
	Client               *Client  `protobuf:"bytes,2,opt,name=client,proto3" json:"client,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateClientResp returns the response from creating a client.

func (*CreateClientResp) Descriptor

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

func (*CreateClientResp) GetAlreadyExists

func (m *CreateClientResp) GetAlreadyExists() bool

func (*CreateClientResp) GetClient

func (m *CreateClientResp) GetClient() *Client

func (*CreateClientResp) ProtoMessage

func (*CreateClientResp) ProtoMessage()

func (*CreateClientResp) Reset

func (m *CreateClientResp) Reset()

func (*CreateClientResp) String

func (m *CreateClientResp) String() string

func (*CreateClientResp) XXX_DiscardUnknown

func (m *CreateClientResp) XXX_DiscardUnknown()

func (*CreateClientResp) XXX_Marshal

func (m *CreateClientResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateClientResp) XXX_Merge

func (m *CreateClientResp) XXX_Merge(src proto.Message)

func (*CreateClientResp) XXX_Size

func (m *CreateClientResp) XXX_Size() int

func (*CreateClientResp) XXX_Unmarshal

func (m *CreateClientResp) XXX_Unmarshal(b []byte) error

type CreateClientTokenReq

type CreateClientTokenReq struct {
	ClientToken          *ClientToken `protobuf:"bytes,1,opt,name=client_token,json=clientToken,proto3" json:"client_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

CreateClientTokenReq is a request to make a ClientToken.

func (*CreateClientTokenReq) Descriptor

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

func (*CreateClientTokenReq) GetClientToken

func (m *CreateClientTokenReq) GetClientToken() *ClientToken

func (*CreateClientTokenReq) ProtoMessage

func (*CreateClientTokenReq) ProtoMessage()

func (*CreateClientTokenReq) Reset

func (m *CreateClientTokenReq) Reset()

func (*CreateClientTokenReq) String

func (m *CreateClientTokenReq) String() string

func (*CreateClientTokenReq) XXX_DiscardUnknown

func (m *CreateClientTokenReq) XXX_DiscardUnknown()

func (*CreateClientTokenReq) XXX_Marshal

func (m *CreateClientTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateClientTokenReq) XXX_Merge

func (m *CreateClientTokenReq) XXX_Merge(src proto.Message)

func (*CreateClientTokenReq) XXX_Size

func (m *CreateClientTokenReq) XXX_Size() int

func (*CreateClientTokenReq) XXX_Unmarshal

func (m *CreateClientTokenReq) XXX_Unmarshal(b []byte) error

type CreateClientTokenResp

type CreateClientTokenResp struct {
	AlreadyExists        bool         `protobuf:"varint,1,opt,name=already_exists,json=alreadyExists,proto3" json:"already_exists,omitempty"`
	ClientToken          *ClientToken `protobuf:"bytes,2,opt,name=client_token,json=clientToken,proto3" json:"client_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

CreateClientTokenResp returns the response from creating a ClientToken.

func (*CreateClientTokenResp) Descriptor

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

func (*CreateClientTokenResp) GetAlreadyExists

func (m *CreateClientTokenResp) GetAlreadyExists() bool

func (*CreateClientTokenResp) GetClientToken

func (m *CreateClientTokenResp) GetClientToken() *ClientToken

func (*CreateClientTokenResp) ProtoMessage

func (*CreateClientTokenResp) ProtoMessage()

func (*CreateClientTokenResp) Reset

func (m *CreateClientTokenResp) Reset()

func (*CreateClientTokenResp) String

func (m *CreateClientTokenResp) String() string

func (*CreateClientTokenResp) XXX_DiscardUnknown

func (m *CreateClientTokenResp) XXX_DiscardUnknown()

func (*CreateClientTokenResp) XXX_Marshal

func (m *CreateClientTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateClientTokenResp) XXX_Merge

func (m *CreateClientTokenResp) XXX_Merge(src proto.Message)

func (*CreateClientTokenResp) XXX_Size

func (m *CreateClientTokenResp) XXX_Size() int

func (*CreateClientTokenResp) XXX_Unmarshal

func (m *CreateClientTokenResp) XXX_Unmarshal(b []byte) error

type CreatePasswordReq

type CreatePasswordReq struct {
	Password             *Password `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

CreatePasswordReq is a request to make a password.

func (*CreatePasswordReq) Descriptor

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

func (*CreatePasswordReq) GetPassword

func (m *CreatePasswordReq) GetPassword() *Password

func (*CreatePasswordReq) ProtoMessage

func (*CreatePasswordReq) ProtoMessage()

func (*CreatePasswordReq) Reset

func (m *CreatePasswordReq) Reset()

func (*CreatePasswordReq) String

func (m *CreatePasswordReq) String() string

func (*CreatePasswordReq) XXX_DiscardUnknown

func (m *CreatePasswordReq) XXX_DiscardUnknown()

func (*CreatePasswordReq) XXX_Marshal

func (m *CreatePasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreatePasswordReq) XXX_Merge

func (m *CreatePasswordReq) XXX_Merge(src proto.Message)

func (*CreatePasswordReq) XXX_Size

func (m *CreatePasswordReq) XXX_Size() int

func (*CreatePasswordReq) XXX_Unmarshal

func (m *CreatePasswordReq) XXX_Unmarshal(b []byte) error

type CreatePasswordResp

type CreatePasswordResp struct {
	AlreadyExists        bool     `protobuf:"varint,1,opt,name=already_exists,json=alreadyExists,proto3" json:"already_exists,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreatePasswordResp returns the response from creating a password.

func (*CreatePasswordResp) Descriptor

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

func (*CreatePasswordResp) GetAlreadyExists

func (m *CreatePasswordResp) GetAlreadyExists() bool

func (*CreatePasswordResp) ProtoMessage

func (*CreatePasswordResp) ProtoMessage()

func (*CreatePasswordResp) Reset

func (m *CreatePasswordResp) Reset()

func (*CreatePasswordResp) String

func (m *CreatePasswordResp) String() string

func (*CreatePasswordResp) XXX_DiscardUnknown

func (m *CreatePasswordResp) XXX_DiscardUnknown()

func (*CreatePasswordResp) XXX_Marshal

func (m *CreatePasswordResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreatePasswordResp) XXX_Merge

func (m *CreatePasswordResp) XXX_Merge(src proto.Message)

func (*CreatePasswordResp) XXX_Size

func (m *CreatePasswordResp) XXX_Size() int

func (*CreatePasswordResp) XXX_Unmarshal

func (m *CreatePasswordResp) XXX_Unmarshal(b []byte) error

type CreateUserIdpReq

type CreateUserIdpReq struct {
	UserIdp              *UserIdp `protobuf:"bytes,1,opt,name=user_idp,json=userIdp,proto3" json:"user_idp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateUserIdpReq is a request to make a UserIdp.

func (*CreateUserIdpReq) Descriptor

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

func (*CreateUserIdpReq) GetUserIdp

func (m *CreateUserIdpReq) GetUserIdp() *UserIdp

func (*CreateUserIdpReq) ProtoMessage

func (*CreateUserIdpReq) ProtoMessage()

func (*CreateUserIdpReq) Reset

func (m *CreateUserIdpReq) Reset()

func (*CreateUserIdpReq) String

func (m *CreateUserIdpReq) String() string

func (*CreateUserIdpReq) XXX_DiscardUnknown

func (m *CreateUserIdpReq) XXX_DiscardUnknown()

func (*CreateUserIdpReq) XXX_Marshal

func (m *CreateUserIdpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateUserIdpReq) XXX_Merge

func (m *CreateUserIdpReq) XXX_Merge(src proto.Message)

func (*CreateUserIdpReq) XXX_Size

func (m *CreateUserIdpReq) XXX_Size() int

func (*CreateUserIdpReq) XXX_Unmarshal

func (m *CreateUserIdpReq) XXX_Unmarshal(b []byte) error

type CreateUserIdpResp

type CreateUserIdpResp struct {
	AlreadyExists        bool     `protobuf:"varint,1,opt,name=already_exists,json=alreadyExists,proto3" json:"already_exists,omitempty"`
	UserIdp              *UserIdp `protobuf:"bytes,2,opt,name=user_idp,json=userIdp,proto3" json:"user_idp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateUserIdpResp returns the response from creating a UserIdp.

func (*CreateUserIdpResp) Descriptor

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

func (*CreateUserIdpResp) GetAlreadyExists

func (m *CreateUserIdpResp) GetAlreadyExists() bool

func (*CreateUserIdpResp) GetUserIdp

func (m *CreateUserIdpResp) GetUserIdp() *UserIdp

func (*CreateUserIdpResp) ProtoMessage

func (*CreateUserIdpResp) ProtoMessage()

func (*CreateUserIdpResp) Reset

func (m *CreateUserIdpResp) Reset()

func (*CreateUserIdpResp) String

func (m *CreateUserIdpResp) String() string

func (*CreateUserIdpResp) XXX_DiscardUnknown

func (m *CreateUserIdpResp) XXX_DiscardUnknown()

func (*CreateUserIdpResp) XXX_Marshal

func (m *CreateUserIdpResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateUserIdpResp) XXX_Merge

func (m *CreateUserIdpResp) XXX_Merge(src proto.Message)

func (*CreateUserIdpResp) XXX_Size

func (m *CreateUserIdpResp) XXX_Size() int

func (*CreateUserIdpResp) XXX_Unmarshal

func (m *CreateUserIdpResp) XXX_Unmarshal(b []byte) error

type CreateUserReq

type CreateUserReq struct {
	User                 *User    `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateUserReq is a request to make a User.

func (*CreateUserReq) Descriptor

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

func (*CreateUserReq) GetUser

func (m *CreateUserReq) GetUser() *User

func (*CreateUserReq) ProtoMessage

func (*CreateUserReq) ProtoMessage()

func (*CreateUserReq) Reset

func (m *CreateUserReq) Reset()

func (*CreateUserReq) String

func (m *CreateUserReq) String() string

func (*CreateUserReq) XXX_DiscardUnknown

func (m *CreateUserReq) XXX_DiscardUnknown()

func (*CreateUserReq) XXX_Marshal

func (m *CreateUserReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateUserReq) XXX_Merge

func (m *CreateUserReq) XXX_Merge(src proto.Message)

func (*CreateUserReq) XXX_Size

func (m *CreateUserReq) XXX_Size() int

func (*CreateUserReq) XXX_Unmarshal

func (m *CreateUserReq) XXX_Unmarshal(b []byte) error

type CreateUserResp

type CreateUserResp struct {
	AlreadyExists        bool     `protobuf:"varint,1,opt,name=already_exists,json=alreadyExists,proto3" json:"already_exists,omitempty"`
	User                 *User    `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

CreateUserResp returns the response from creating a User.

func (*CreateUserResp) Descriptor

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

func (*CreateUserResp) GetAlreadyExists

func (m *CreateUserResp) GetAlreadyExists() bool

func (*CreateUserResp) GetUser

func (m *CreateUserResp) GetUser() *User

func (*CreateUserResp) ProtoMessage

func (*CreateUserResp) ProtoMessage()

func (*CreateUserResp) Reset

func (m *CreateUserResp) Reset()

func (*CreateUserResp) String

func (m *CreateUserResp) String() string

func (*CreateUserResp) XXX_DiscardUnknown

func (m *CreateUserResp) XXX_DiscardUnknown()

func (*CreateUserResp) XXX_Marshal

func (m *CreateUserResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateUserResp) XXX_Merge

func (m *CreateUserResp) XXX_Merge(src proto.Message)

func (*CreateUserResp) XXX_Size

func (m *CreateUserResp) XXX_Size() int

func (*CreateUserResp) XXX_Unmarshal

func (m *CreateUserResp) XXX_Unmarshal(b []byte) error

type DeleteAclTokenReq

type DeleteAclTokenReq struct {
	// The ID of the User.
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteAclTokenReq is a request to delete a AclToken.

func (*DeleteAclTokenReq) Descriptor

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

func (*DeleteAclTokenReq) GetId

func (m *DeleteAclTokenReq) GetId() string

func (*DeleteAclTokenReq) ProtoMessage

func (*DeleteAclTokenReq) ProtoMessage()

func (*DeleteAclTokenReq) Reset

func (m *DeleteAclTokenReq) Reset()

func (*DeleteAclTokenReq) String

func (m *DeleteAclTokenReq) String() string

func (*DeleteAclTokenReq) XXX_DiscardUnknown

func (m *DeleteAclTokenReq) XXX_DiscardUnknown()

func (*DeleteAclTokenReq) XXX_Marshal

func (m *DeleteAclTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteAclTokenReq) XXX_Merge

func (m *DeleteAclTokenReq) XXX_Merge(src proto.Message)

func (*DeleteAclTokenReq) XXX_Size

func (m *DeleteAclTokenReq) XXX_Size() int

func (*DeleteAclTokenReq) XXX_Unmarshal

func (m *DeleteAclTokenReq) XXX_Unmarshal(b []byte) error

type DeleteAclTokenResp

type DeleteAclTokenResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteAclTokenResp determines if the AclToken is deleted successfully.

func (*DeleteAclTokenResp) Descriptor

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

func (*DeleteAclTokenResp) GetNotFound

func (m *DeleteAclTokenResp) GetNotFound() bool

func (*DeleteAclTokenResp) ProtoMessage

func (*DeleteAclTokenResp) ProtoMessage()

func (*DeleteAclTokenResp) Reset

func (m *DeleteAclTokenResp) Reset()

func (*DeleteAclTokenResp) String

func (m *DeleteAclTokenResp) String() string

func (*DeleteAclTokenResp) XXX_DiscardUnknown

func (m *DeleteAclTokenResp) XXX_DiscardUnknown()

func (*DeleteAclTokenResp) XXX_Marshal

func (m *DeleteAclTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteAclTokenResp) XXX_Merge

func (m *DeleteAclTokenResp) XXX_Merge(src proto.Message)

func (*DeleteAclTokenResp) XXX_Size

func (m *DeleteAclTokenResp) XXX_Size() int

func (*DeleteAclTokenResp) XXX_Unmarshal

func (m *DeleteAclTokenResp) XXX_Unmarshal(b []byte) error

type DeleteClientReq

type DeleteClientReq struct {
	// The ID of the client.
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteClientReq is a request to delete a client.

func (*DeleteClientReq) Descriptor

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

func (*DeleteClientReq) GetId

func (m *DeleteClientReq) GetId() string

func (*DeleteClientReq) ProtoMessage

func (*DeleteClientReq) ProtoMessage()

func (*DeleteClientReq) Reset

func (m *DeleteClientReq) Reset()

func (*DeleteClientReq) String

func (m *DeleteClientReq) String() string

func (*DeleteClientReq) XXX_DiscardUnknown

func (m *DeleteClientReq) XXX_DiscardUnknown()

func (*DeleteClientReq) XXX_Marshal

func (m *DeleteClientReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteClientReq) XXX_Merge

func (m *DeleteClientReq) XXX_Merge(src proto.Message)

func (*DeleteClientReq) XXX_Size

func (m *DeleteClientReq) XXX_Size() int

func (*DeleteClientReq) XXX_Unmarshal

func (m *DeleteClientReq) XXX_Unmarshal(b []byte) error

type DeleteClientResp

type DeleteClientResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteClientResp determines if the client is deleted successfully.

func (*DeleteClientResp) Descriptor

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

func (*DeleteClientResp) GetNotFound

func (m *DeleteClientResp) GetNotFound() bool

func (*DeleteClientResp) ProtoMessage

func (*DeleteClientResp) ProtoMessage()

func (*DeleteClientResp) Reset

func (m *DeleteClientResp) Reset()

func (*DeleteClientResp) String

func (m *DeleteClientResp) String() string

func (*DeleteClientResp) XXX_DiscardUnknown

func (m *DeleteClientResp) XXX_DiscardUnknown()

func (*DeleteClientResp) XXX_Marshal

func (m *DeleteClientResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteClientResp) XXX_Merge

func (m *DeleteClientResp) XXX_Merge(src proto.Message)

func (*DeleteClientResp) XXX_Size

func (m *DeleteClientResp) XXX_Size() int

func (*DeleteClientResp) XXX_Unmarshal

func (m *DeleteClientResp) XXX_Unmarshal(b []byte) error

type DeleteClientTokenReq

type DeleteClientTokenReq struct {
	// The ID of the ClientToken.
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteClientTokenReq is a request to delete a ClientToken.

func (*DeleteClientTokenReq) Descriptor

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

func (*DeleteClientTokenReq) GetId

func (m *DeleteClientTokenReq) GetId() string

func (*DeleteClientTokenReq) ProtoMessage

func (*DeleteClientTokenReq) ProtoMessage()

func (*DeleteClientTokenReq) Reset

func (m *DeleteClientTokenReq) Reset()

func (*DeleteClientTokenReq) String

func (m *DeleteClientTokenReq) String() string

func (*DeleteClientTokenReq) XXX_DiscardUnknown

func (m *DeleteClientTokenReq) XXX_DiscardUnknown()

func (*DeleteClientTokenReq) XXX_Marshal

func (m *DeleteClientTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteClientTokenReq) XXX_Merge

func (m *DeleteClientTokenReq) XXX_Merge(src proto.Message)

func (*DeleteClientTokenReq) XXX_Size

func (m *DeleteClientTokenReq) XXX_Size() int

func (*DeleteClientTokenReq) XXX_Unmarshal

func (m *DeleteClientTokenReq) XXX_Unmarshal(b []byte) error

type DeleteClientTokenResp

type DeleteClientTokenResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteClientTokenResp determines if the ClientToken is deleted successfully.

func (*DeleteClientTokenResp) Descriptor

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

func (*DeleteClientTokenResp) GetNotFound

func (m *DeleteClientTokenResp) GetNotFound() bool

func (*DeleteClientTokenResp) ProtoMessage

func (*DeleteClientTokenResp) ProtoMessage()

func (*DeleteClientTokenResp) Reset

func (m *DeleteClientTokenResp) Reset()

func (*DeleteClientTokenResp) String

func (m *DeleteClientTokenResp) String() string

func (*DeleteClientTokenResp) XXX_DiscardUnknown

func (m *DeleteClientTokenResp) XXX_DiscardUnknown()

func (*DeleteClientTokenResp) XXX_Marshal

func (m *DeleteClientTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteClientTokenResp) XXX_Merge

func (m *DeleteClientTokenResp) XXX_Merge(src proto.Message)

func (*DeleteClientTokenResp) XXX_Size

func (m *DeleteClientTokenResp) XXX_Size() int

func (*DeleteClientTokenResp) XXX_Unmarshal

func (m *DeleteClientTokenResp) XXX_Unmarshal(b []byte) error

type DeletePasswordReq

type DeletePasswordReq struct {
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeletePasswordReq is a request to delete a password.

func (*DeletePasswordReq) Descriptor

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

func (*DeletePasswordReq) GetEmail

func (m *DeletePasswordReq) GetEmail() string

func (*DeletePasswordReq) ProtoMessage

func (*DeletePasswordReq) ProtoMessage()

func (*DeletePasswordReq) Reset

func (m *DeletePasswordReq) Reset()

func (*DeletePasswordReq) String

func (m *DeletePasswordReq) String() string

func (*DeletePasswordReq) XXX_DiscardUnknown

func (m *DeletePasswordReq) XXX_DiscardUnknown()

func (*DeletePasswordReq) XXX_Marshal

func (m *DeletePasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeletePasswordReq) XXX_Merge

func (m *DeletePasswordReq) XXX_Merge(src proto.Message)

func (*DeletePasswordReq) XXX_Size

func (m *DeletePasswordReq) XXX_Size() int

func (*DeletePasswordReq) XXX_Unmarshal

func (m *DeletePasswordReq) XXX_Unmarshal(b []byte) error

type DeletePasswordResp

type DeletePasswordResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeletePasswordResp returns the response from deleting a password.

func (*DeletePasswordResp) Descriptor

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

func (*DeletePasswordResp) GetNotFound

func (m *DeletePasswordResp) GetNotFound() bool

func (*DeletePasswordResp) ProtoMessage

func (*DeletePasswordResp) ProtoMessage()

func (*DeletePasswordResp) Reset

func (m *DeletePasswordResp) Reset()

func (*DeletePasswordResp) String

func (m *DeletePasswordResp) String() string

func (*DeletePasswordResp) XXX_DiscardUnknown

func (m *DeletePasswordResp) XXX_DiscardUnknown()

func (*DeletePasswordResp) XXX_Marshal

func (m *DeletePasswordResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeletePasswordResp) XXX_Merge

func (m *DeletePasswordResp) XXX_Merge(src proto.Message)

func (*DeletePasswordResp) XXX_Size

func (m *DeletePasswordResp) XXX_Size() int

func (*DeletePasswordResp) XXX_Unmarshal

func (m *DeletePasswordResp) XXX_Unmarshal(b []byte) error

type DeleteUserIdpReq

type DeleteUserIdpReq struct {
	// The ID of the UserIdp.
	IdpId                string   `protobuf:"bytes,1,opt,name=idp_id,json=idpId,proto3" json:"idp_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteUserIdpReq is a request to delete a UserIdp.

func (*DeleteUserIdpReq) Descriptor

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

func (*DeleteUserIdpReq) GetIdpId

func (m *DeleteUserIdpReq) GetIdpId() string

func (*DeleteUserIdpReq) ProtoMessage

func (*DeleteUserIdpReq) ProtoMessage()

func (*DeleteUserIdpReq) Reset

func (m *DeleteUserIdpReq) Reset()

func (*DeleteUserIdpReq) String

func (m *DeleteUserIdpReq) String() string

func (*DeleteUserIdpReq) XXX_DiscardUnknown

func (m *DeleteUserIdpReq) XXX_DiscardUnknown()

func (*DeleteUserIdpReq) XXX_Marshal

func (m *DeleteUserIdpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteUserIdpReq) XXX_Merge

func (m *DeleteUserIdpReq) XXX_Merge(src proto.Message)

func (*DeleteUserIdpReq) XXX_Size

func (m *DeleteUserIdpReq) XXX_Size() int

func (*DeleteUserIdpReq) XXX_Unmarshal

func (m *DeleteUserIdpReq) XXX_Unmarshal(b []byte) error

type DeleteUserIdpResp

type DeleteUserIdpResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteUserIdpResp determines if the UserIdp is deleted successfully.

func (*DeleteUserIdpResp) Descriptor

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

func (*DeleteUserIdpResp) GetNotFound

func (m *DeleteUserIdpResp) GetNotFound() bool

func (*DeleteUserIdpResp) ProtoMessage

func (*DeleteUserIdpResp) ProtoMessage()

func (*DeleteUserIdpResp) Reset

func (m *DeleteUserIdpResp) Reset()

func (*DeleteUserIdpResp) String

func (m *DeleteUserIdpResp) String() string

func (*DeleteUserIdpResp) XXX_DiscardUnknown

func (m *DeleteUserIdpResp) XXX_DiscardUnknown()

func (*DeleteUserIdpResp) XXX_Marshal

func (m *DeleteUserIdpResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteUserIdpResp) XXX_Merge

func (m *DeleteUserIdpResp) XXX_Merge(src proto.Message)

func (*DeleteUserIdpResp) XXX_Size

func (m *DeleteUserIdpResp) XXX_Size() int

func (*DeleteUserIdpResp) XXX_Unmarshal

func (m *DeleteUserIdpResp) XXX_Unmarshal(b []byte) error

type DeleteUserReq

type DeleteUserReq struct {
	// The ID of the User.
	InternId             string   `protobuf:"bytes,1,opt,name=intern_id,json=internId,proto3" json:"intern_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteUserReq is a request to delete a User.

func (*DeleteUserReq) Descriptor

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

func (*DeleteUserReq) GetInternId

func (m *DeleteUserReq) GetInternId() string

func (*DeleteUserReq) ProtoMessage

func (*DeleteUserReq) ProtoMessage()

func (*DeleteUserReq) Reset

func (m *DeleteUserReq) Reset()

func (*DeleteUserReq) String

func (m *DeleteUserReq) String() string

func (*DeleteUserReq) XXX_DiscardUnknown

func (m *DeleteUserReq) XXX_DiscardUnknown()

func (*DeleteUserReq) XXX_Marshal

func (m *DeleteUserReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteUserReq) XXX_Merge

func (m *DeleteUserReq) XXX_Merge(src proto.Message)

func (*DeleteUserReq) XXX_Size

func (m *DeleteUserReq) XXX_Size() int

func (*DeleteUserReq) XXX_Unmarshal

func (m *DeleteUserReq) XXX_Unmarshal(b []byte) error

type DeleteUserResp

type DeleteUserResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DeleteUserResp determines if the User is deleted successfully.

func (*DeleteUserResp) Descriptor

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

func (*DeleteUserResp) GetNotFound

func (m *DeleteUserResp) GetNotFound() bool

func (*DeleteUserResp) ProtoMessage

func (*DeleteUserResp) ProtoMessage()

func (*DeleteUserResp) Reset

func (m *DeleteUserResp) Reset()

func (*DeleteUserResp) String

func (m *DeleteUserResp) String() string

func (*DeleteUserResp) XXX_DiscardUnknown

func (m *DeleteUserResp) XXX_DiscardUnknown()

func (*DeleteUserResp) XXX_Marshal

func (m *DeleteUserResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteUserResp) XXX_Merge

func (m *DeleteUserResp) XXX_Merge(src proto.Message)

func (*DeleteUserResp) XXX_Size

func (m *DeleteUserResp) XXX_Size() int

func (*DeleteUserResp) XXX_Unmarshal

func (m *DeleteUserResp) XXX_Unmarshal(b []byte) error

type DexClient

type DexClient interface {
	// CreateClient creates a client.
	CreateClient(ctx context.Context, in *CreateClientReq, opts ...grpc.CallOption) (*CreateClientResp, error)
	// UpdateClient updates an existing client
	UpdateClient(ctx context.Context, in *UpdateClientReq, opts ...grpc.CallOption) (*UpdateClientResp, error)
	// DeleteClient deletes the provided client.
	DeleteClient(ctx context.Context, in *DeleteClientReq, opts ...grpc.CallOption) (*DeleteClientResp, error)
	// CreatePassword creates a password.
	CreatePassword(ctx context.Context, in *CreatePasswordReq, opts ...grpc.CallOption) (*CreatePasswordResp, error)
	// UpdatePassword modifies existing password.
	UpdatePassword(ctx context.Context, in *UpdatePasswordReq, opts ...grpc.CallOption) (*UpdatePasswordResp, error)
	// DeletePassword deletes the password.
	DeletePassword(ctx context.Context, in *DeletePasswordReq, opts ...grpc.CallOption) (*DeletePasswordResp, error)
	// ListPassword lists all password entries.
	ListPasswords(ctx context.Context, in *ListPasswordReq, opts ...grpc.CallOption) (*ListPasswordResp, error)
	// GetVersion returns version information of the server.
	GetVersion(ctx context.Context, in *VersionReq, opts ...grpc.CallOption) (*VersionResp, error)
	// ListRefresh lists all the refresh token entries for a particular user.
	ListRefresh(ctx context.Context, in *ListRefreshReq, opts ...grpc.CallOption) (*ListRefreshResp, error)
	// RevokeRefresh revokes the refresh token for the provided user-client pair.
	//
	// Note that each user-client pair can have only one refresh token at a time.
	RevokeRefresh(ctx context.Context, in *RevokeRefreshReq, opts ...grpc.CallOption) (*RevokeRefreshResp, error)
	// VerifyPassword returns whether a password matches a hash for a specific email or not.
	VerifyPassword(ctx context.Context, in *VerifyPasswordReq, opts ...grpc.CallOption) (*VerifyPasswordResp, error)
	// CreateUserIdp creates a UserIdp.
	CreateUserIdp(ctx context.Context, in *CreateUserIdpReq, opts ...grpc.CallOption) (*CreateUserIdpResp, error)
	// UpdateUserIdp updates an existing UserIdp
	UpdateUserIdp(ctx context.Context, in *UpdateUserIdpReq, opts ...grpc.CallOption) (*UpdateUserIdpResp, error)
	// ListUserIdp lists all existings UserIdp
	ListUserIdp(ctx context.Context, in *ListUserIdpReq, opts ...grpc.CallOption) (*ListUserIdpResp, error)
	// DeleteUserIdp deletes the provided UserIdp.
	DeleteUserIdp(ctx context.Context, in *DeleteUserIdpReq, opts ...grpc.CallOption) (*DeleteUserIdpResp, error)
	// CreateUser creates a User.
	CreateUser(ctx context.Context, in *CreateUserReq, opts ...grpc.CallOption) (*CreateUserResp, error)
	// UpdateUser updates an existing User
	UpdateUser(ctx context.Context, in *UpdateUserReq, opts ...grpc.CallOption) (*UpdateUserResp, error)
	// ListUser lists all existings User
	ListUser(ctx context.Context, in *ListUserReq, opts ...grpc.CallOption) (*ListUserResp, error)
	// DeleteUser deletes the provided User.
	DeleteUser(ctx context.Context, in *DeleteUserReq, opts ...grpc.CallOption) (*DeleteUserResp, error)
	// CreateAclToken creates a AclToken.
	CreateAclToken(ctx context.Context, in *CreateAclTokenReq, opts ...grpc.CallOption) (*CreateAclTokenResp, error)
	// UpdateAclToken updates an existing AclToken
	UpdateAclToken(ctx context.Context, in *UpdateAclTokenReq, opts ...grpc.CallOption) (*UpdateAclTokenResp, error)
	// ListAclToken lists all existings AclToken
	ListAclToken(ctx context.Context, in *ListAclTokenReq, opts ...grpc.CallOption) (*ListAclTokenResp, error)
	// DeleteAclToken deletes the provided AclToken.
	DeleteAclToken(ctx context.Context, in *DeleteAclTokenReq, opts ...grpc.CallOption) (*DeleteAclTokenResp, error)
	// CreateClientToken creates a ClientToken.
	CreateClientToken(ctx context.Context, in *CreateClientTokenReq, opts ...grpc.CallOption) (*CreateClientTokenResp, error)
	// UpdateClientToken updates an existing ClientToken
	UpdateClientToken(ctx context.Context, in *UpdateClientTokenReq, opts ...grpc.CallOption) (*UpdateClientTokenResp, error)
	// ListClientToken lists all existings ClientToken
	ListClientToken(ctx context.Context, in *ListClientTokenReq, opts ...grpc.CallOption) (*ListClientTokenResp, error)
	// DeleteClientToken deletes the provided ClientToken.
	DeleteClientToken(ctx context.Context, in *DeleteClientTokenReq, opts ...grpc.CallOption) (*DeleteClientTokenResp, error)
}

DexClient is the client API for Dex service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDexClient

func NewDexClient(cc *grpc.ClientConn) DexClient

type DexServer

type DexServer interface {
	// CreateClient creates a client.
	CreateClient(context.Context, *CreateClientReq) (*CreateClientResp, error)
	// UpdateClient updates an existing client
	UpdateClient(context.Context, *UpdateClientReq) (*UpdateClientResp, error)
	// DeleteClient deletes the provided client.
	DeleteClient(context.Context, *DeleteClientReq) (*DeleteClientResp, error)
	// CreatePassword creates a password.
	CreatePassword(context.Context, *CreatePasswordReq) (*CreatePasswordResp, error)
	// UpdatePassword modifies existing password.
	UpdatePassword(context.Context, *UpdatePasswordReq) (*UpdatePasswordResp, error)
	// DeletePassword deletes the password.
	DeletePassword(context.Context, *DeletePasswordReq) (*DeletePasswordResp, error)
	// ListPassword lists all password entries.
	ListPasswords(context.Context, *ListPasswordReq) (*ListPasswordResp, error)
	// GetVersion returns version information of the server.
	GetVersion(context.Context, *VersionReq) (*VersionResp, error)
	// ListRefresh lists all the refresh token entries for a particular user.
	ListRefresh(context.Context, *ListRefreshReq) (*ListRefreshResp, error)
	// RevokeRefresh revokes the refresh token for the provided user-client pair.
	//
	// Note that each user-client pair can have only one refresh token at a time.
	RevokeRefresh(context.Context, *RevokeRefreshReq) (*RevokeRefreshResp, error)
	// VerifyPassword returns whether a password matches a hash for a specific email or not.
	VerifyPassword(context.Context, *VerifyPasswordReq) (*VerifyPasswordResp, error)
	// CreateUserIdp creates a UserIdp.
	CreateUserIdp(context.Context, *CreateUserIdpReq) (*CreateUserIdpResp, error)
	// UpdateUserIdp updates an existing UserIdp
	UpdateUserIdp(context.Context, *UpdateUserIdpReq) (*UpdateUserIdpResp, error)
	// ListUserIdp lists all existings UserIdp
	ListUserIdp(context.Context, *ListUserIdpReq) (*ListUserIdpResp, error)
	// DeleteUserIdp deletes the provided UserIdp.
	DeleteUserIdp(context.Context, *DeleteUserIdpReq) (*DeleteUserIdpResp, error)
	// CreateUser creates a User.
	CreateUser(context.Context, *CreateUserReq) (*CreateUserResp, error)
	// UpdateUser updates an existing User
	UpdateUser(context.Context, *UpdateUserReq) (*UpdateUserResp, error)
	// ListUser lists all existings User
	ListUser(context.Context, *ListUserReq) (*ListUserResp, error)
	// DeleteUser deletes the provided User.
	DeleteUser(context.Context, *DeleteUserReq) (*DeleteUserResp, error)
	// CreateAclToken creates a AclToken.
	CreateAclToken(context.Context, *CreateAclTokenReq) (*CreateAclTokenResp, error)
	// UpdateAclToken updates an existing AclToken
	UpdateAclToken(context.Context, *UpdateAclTokenReq) (*UpdateAclTokenResp, error)
	// ListAclToken lists all existings AclToken
	ListAclToken(context.Context, *ListAclTokenReq) (*ListAclTokenResp, error)
	// DeleteAclToken deletes the provided AclToken.
	DeleteAclToken(context.Context, *DeleteAclTokenReq) (*DeleteAclTokenResp, error)
	// CreateClientToken creates a ClientToken.
	CreateClientToken(context.Context, *CreateClientTokenReq) (*CreateClientTokenResp, error)
	// UpdateClientToken updates an existing ClientToken
	UpdateClientToken(context.Context, *UpdateClientTokenReq) (*UpdateClientTokenResp, error)
	// ListClientToken lists all existings ClientToken
	ListClientToken(context.Context, *ListClientTokenReq) (*ListClientTokenResp, error)
	// DeleteClientToken deletes the provided ClientToken.
	DeleteClientToken(context.Context, *DeleteClientTokenReq) (*DeleteClientTokenResp, error)
}

DexServer is the server API for Dex service.

type ListAclTokenReq

type ListAclTokenReq struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListAclTokenReq is a request to enumerate AclToken.

func (*ListAclTokenReq) Descriptor

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

func (*ListAclTokenReq) ProtoMessage

func (*ListAclTokenReq) ProtoMessage()

func (*ListAclTokenReq) Reset

func (m *ListAclTokenReq) Reset()

func (*ListAclTokenReq) String

func (m *ListAclTokenReq) String() string

func (*ListAclTokenReq) XXX_DiscardUnknown

func (m *ListAclTokenReq) XXX_DiscardUnknown()

func (*ListAclTokenReq) XXX_Marshal

func (m *ListAclTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListAclTokenReq) XXX_Merge

func (m *ListAclTokenReq) XXX_Merge(src proto.Message)

func (*ListAclTokenReq) XXX_Size

func (m *ListAclTokenReq) XXX_Size() int

func (*ListAclTokenReq) XXX_Unmarshal

func (m *ListAclTokenReq) XXX_Unmarshal(b []byte) error

type ListAclTokenResp

type ListAclTokenResp struct {
	AclTokens            []*AclToken `protobuf:"bytes,1,rep,name=acl_tokens,json=aclTokens,proto3" json:"acl_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

ListAclTokenResp returns a list of AclToken.

func (*ListAclTokenResp) Descriptor

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

func (*ListAclTokenResp) GetAclTokens

func (m *ListAclTokenResp) GetAclTokens() []*AclToken

func (*ListAclTokenResp) ProtoMessage

func (*ListAclTokenResp) ProtoMessage()

func (*ListAclTokenResp) Reset

func (m *ListAclTokenResp) Reset()

func (*ListAclTokenResp) String

func (m *ListAclTokenResp) String() string

func (*ListAclTokenResp) XXX_DiscardUnknown

func (m *ListAclTokenResp) XXX_DiscardUnknown()

func (*ListAclTokenResp) XXX_Marshal

func (m *ListAclTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListAclTokenResp) XXX_Merge

func (m *ListAclTokenResp) XXX_Merge(src proto.Message)

func (*ListAclTokenResp) XXX_Size

func (m *ListAclTokenResp) XXX_Size() int

func (*ListAclTokenResp) XXX_Unmarshal

func (m *ListAclTokenResp) XXX_Unmarshal(b []byte) error

type ListClientTokenReq

type ListClientTokenReq struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListClientTokenReq is a request to enumerate ClientToken.

func (*ListClientTokenReq) Descriptor

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

func (*ListClientTokenReq) ProtoMessage

func (*ListClientTokenReq) ProtoMessage()

func (*ListClientTokenReq) Reset

func (m *ListClientTokenReq) Reset()

func (*ListClientTokenReq) String

func (m *ListClientTokenReq) String() string

func (*ListClientTokenReq) XXX_DiscardUnknown

func (m *ListClientTokenReq) XXX_DiscardUnknown()

func (*ListClientTokenReq) XXX_Marshal

func (m *ListClientTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListClientTokenReq) XXX_Merge

func (m *ListClientTokenReq) XXX_Merge(src proto.Message)

func (*ListClientTokenReq) XXX_Size

func (m *ListClientTokenReq) XXX_Size() int

func (*ListClientTokenReq) XXX_Unmarshal

func (m *ListClientTokenReq) XXX_Unmarshal(b []byte) error

type ListClientTokenResp

type ListClientTokenResp struct {
	ClientTokens         []*ClientToken `protobuf:"bytes,1,rep,name=client_tokens,json=clientTokens,proto3" json:"client_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

ListClientTokenResp returns a list of ClientToken.

func (*ListClientTokenResp) Descriptor

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

func (*ListClientTokenResp) GetClientTokens

func (m *ListClientTokenResp) GetClientTokens() []*ClientToken

func (*ListClientTokenResp) ProtoMessage

func (*ListClientTokenResp) ProtoMessage()

func (*ListClientTokenResp) Reset

func (m *ListClientTokenResp) Reset()

func (*ListClientTokenResp) String

func (m *ListClientTokenResp) String() string

func (*ListClientTokenResp) XXX_DiscardUnknown

func (m *ListClientTokenResp) XXX_DiscardUnknown()

func (*ListClientTokenResp) XXX_Marshal

func (m *ListClientTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListClientTokenResp) XXX_Merge

func (m *ListClientTokenResp) XXX_Merge(src proto.Message)

func (*ListClientTokenResp) XXX_Size

func (m *ListClientTokenResp) XXX_Size() int

func (*ListClientTokenResp) XXX_Unmarshal

func (m *ListClientTokenResp) XXX_Unmarshal(b []byte) error

type ListPasswordReq

type ListPasswordReq struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListPasswordReq is a request to enumerate passwords.

func (*ListPasswordReq) Descriptor

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

func (*ListPasswordReq) ProtoMessage

func (*ListPasswordReq) ProtoMessage()

func (*ListPasswordReq) Reset

func (m *ListPasswordReq) Reset()

func (*ListPasswordReq) String

func (m *ListPasswordReq) String() string

func (*ListPasswordReq) XXX_DiscardUnknown

func (m *ListPasswordReq) XXX_DiscardUnknown()

func (*ListPasswordReq) XXX_Marshal

func (m *ListPasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListPasswordReq) XXX_Merge

func (m *ListPasswordReq) XXX_Merge(src proto.Message)

func (*ListPasswordReq) XXX_Size

func (m *ListPasswordReq) XXX_Size() int

func (*ListPasswordReq) XXX_Unmarshal

func (m *ListPasswordReq) XXX_Unmarshal(b []byte) error

type ListPasswordResp

type ListPasswordResp struct {
	Passwords            []*Password `protobuf:"bytes,1,rep,name=passwords,proto3" json:"passwords,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

ListPasswordResp returns a list of passwords.

func (*ListPasswordResp) Descriptor

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

func (*ListPasswordResp) GetPasswords

func (m *ListPasswordResp) GetPasswords() []*Password

func (*ListPasswordResp) ProtoMessage

func (*ListPasswordResp) ProtoMessage()

func (*ListPasswordResp) Reset

func (m *ListPasswordResp) Reset()

func (*ListPasswordResp) String

func (m *ListPasswordResp) String() string

func (*ListPasswordResp) XXX_DiscardUnknown

func (m *ListPasswordResp) XXX_DiscardUnknown()

func (*ListPasswordResp) XXX_Marshal

func (m *ListPasswordResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListPasswordResp) XXX_Merge

func (m *ListPasswordResp) XXX_Merge(src proto.Message)

func (*ListPasswordResp) XXX_Size

func (m *ListPasswordResp) XXX_Size() int

func (*ListPasswordResp) XXX_Unmarshal

func (m *ListPasswordResp) XXX_Unmarshal(b []byte) error

type ListRefreshReq

type ListRefreshReq struct {
	// The "sub" claim returned in the ID Token.
	UserId               string   `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListRefreshReq is a request to enumerate the refresh tokens of a user.

func (*ListRefreshReq) Descriptor

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

func (*ListRefreshReq) GetUserId

func (m *ListRefreshReq) GetUserId() string

func (*ListRefreshReq) ProtoMessage

func (*ListRefreshReq) ProtoMessage()

func (*ListRefreshReq) Reset

func (m *ListRefreshReq) Reset()

func (*ListRefreshReq) String

func (m *ListRefreshReq) String() string

func (*ListRefreshReq) XXX_DiscardUnknown

func (m *ListRefreshReq) XXX_DiscardUnknown()

func (*ListRefreshReq) XXX_Marshal

func (m *ListRefreshReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRefreshReq) XXX_Merge

func (m *ListRefreshReq) XXX_Merge(src proto.Message)

func (*ListRefreshReq) XXX_Size

func (m *ListRefreshReq) XXX_Size() int

func (*ListRefreshReq) XXX_Unmarshal

func (m *ListRefreshReq) XXX_Unmarshal(b []byte) error

type ListRefreshResp

type ListRefreshResp struct {
	RefreshTokens        []*RefreshTokenRef `protobuf:"bytes,1,rep,name=refresh_tokens,json=refreshTokens,proto3" json:"refresh_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

ListRefreshResp returns a list of refresh tokens for a user.

func (*ListRefreshResp) Descriptor

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

func (*ListRefreshResp) GetRefreshTokens

func (m *ListRefreshResp) GetRefreshTokens() []*RefreshTokenRef

func (*ListRefreshResp) ProtoMessage

func (*ListRefreshResp) ProtoMessage()

func (*ListRefreshResp) Reset

func (m *ListRefreshResp) Reset()

func (*ListRefreshResp) String

func (m *ListRefreshResp) String() string

func (*ListRefreshResp) XXX_DiscardUnknown

func (m *ListRefreshResp) XXX_DiscardUnknown()

func (*ListRefreshResp) XXX_Marshal

func (m *ListRefreshResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListRefreshResp) XXX_Merge

func (m *ListRefreshResp) XXX_Merge(src proto.Message)

func (*ListRefreshResp) XXX_Size

func (m *ListRefreshResp) XXX_Size() int

func (*ListRefreshResp) XXX_Unmarshal

func (m *ListRefreshResp) XXX_Unmarshal(b []byte) error

type ListUserIdpReq

type ListUserIdpReq struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListUserIdpReq is a request to enumerate UserIdp.

func (*ListUserIdpReq) Descriptor

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

func (*ListUserIdpReq) ProtoMessage

func (*ListUserIdpReq) ProtoMessage()

func (*ListUserIdpReq) Reset

func (m *ListUserIdpReq) Reset()

func (*ListUserIdpReq) String

func (m *ListUserIdpReq) String() string

func (*ListUserIdpReq) XXX_DiscardUnknown

func (m *ListUserIdpReq) XXX_DiscardUnknown()

func (*ListUserIdpReq) XXX_Marshal

func (m *ListUserIdpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserIdpReq) XXX_Merge

func (m *ListUserIdpReq) XXX_Merge(src proto.Message)

func (*ListUserIdpReq) XXX_Size

func (m *ListUserIdpReq) XXX_Size() int

func (*ListUserIdpReq) XXX_Unmarshal

func (m *ListUserIdpReq) XXX_Unmarshal(b []byte) error

type ListUserIdpResp

type ListUserIdpResp struct {
	UserIdps             []*UserIdp `protobuf:"bytes,1,rep,name=user_idps,json=userIdps,proto3" json:"user_idps,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

ListUserIdpResp returns a list of UserIdp.

func (*ListUserIdpResp) Descriptor

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

func (*ListUserIdpResp) GetUserIdps

func (m *ListUserIdpResp) GetUserIdps() []*UserIdp

func (*ListUserIdpResp) ProtoMessage

func (*ListUserIdpResp) ProtoMessage()

func (*ListUserIdpResp) Reset

func (m *ListUserIdpResp) Reset()

func (*ListUserIdpResp) String

func (m *ListUserIdpResp) String() string

func (*ListUserIdpResp) XXX_DiscardUnknown

func (m *ListUserIdpResp) XXX_DiscardUnknown()

func (*ListUserIdpResp) XXX_Marshal

func (m *ListUserIdpResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserIdpResp) XXX_Merge

func (m *ListUserIdpResp) XXX_Merge(src proto.Message)

func (*ListUserIdpResp) XXX_Size

func (m *ListUserIdpResp) XXX_Size() int

func (*ListUserIdpResp) XXX_Unmarshal

func (m *ListUserIdpResp) XXX_Unmarshal(b []byte) error

type ListUserReq

type ListUserReq struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListUserReq is a request to enumerate User.

func (*ListUserReq) Descriptor

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

func (*ListUserReq) ProtoMessage

func (*ListUserReq) ProtoMessage()

func (*ListUserReq) Reset

func (m *ListUserReq) Reset()

func (*ListUserReq) String

func (m *ListUserReq) String() string

func (*ListUserReq) XXX_DiscardUnknown

func (m *ListUserReq) XXX_DiscardUnknown()

func (*ListUserReq) XXX_Marshal

func (m *ListUserReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserReq) XXX_Merge

func (m *ListUserReq) XXX_Merge(src proto.Message)

func (*ListUserReq) XXX_Size

func (m *ListUserReq) XXX_Size() int

func (*ListUserReq) XXX_Unmarshal

func (m *ListUserReq) XXX_Unmarshal(b []byte) error

type ListUserResp

type ListUserResp struct {
	Users                []*User  `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ListUserResp returns a list of User.

func (*ListUserResp) Descriptor

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

func (*ListUserResp) GetUsers

func (m *ListUserResp) GetUsers() []*User

func (*ListUserResp) ProtoMessage

func (*ListUserResp) ProtoMessage()

func (*ListUserResp) Reset

func (m *ListUserResp) Reset()

func (*ListUserResp) String

func (m *ListUserResp) String() string

func (*ListUserResp) XXX_DiscardUnknown

func (m *ListUserResp) XXX_DiscardUnknown()

func (*ListUserResp) XXX_Marshal

func (m *ListUserResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserResp) XXX_Merge

func (m *ListUserResp) XXX_Merge(src proto.Message)

func (*ListUserResp) XXX_Size

func (m *ListUserResp) XXX_Size() int

func (*ListUserResp) XXX_Unmarshal

func (m *ListUserResp) XXX_Unmarshal(b []byte) error

type Password

type Password struct {
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// Currently we do not accept plain text passwords. Could be an option in the future.
	Hash                 []byte   `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Username             string   `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	UserId               string   `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Password is an email for password mapping managed by the storage.

func (*Password) Descriptor

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

func (*Password) GetEmail

func (m *Password) GetEmail() string

func (*Password) GetHash

func (m *Password) GetHash() []byte

func (*Password) GetUserId

func (m *Password) GetUserId() string

func (*Password) GetUsername

func (m *Password) GetUsername() string

func (*Password) ProtoMessage

func (*Password) ProtoMessage()

func (*Password) Reset

func (m *Password) Reset()

func (*Password) String

func (m *Password) String() string

func (*Password) XXX_DiscardUnknown

func (m *Password) XXX_DiscardUnknown()

func (*Password) XXX_Marshal

func (m *Password) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Password) XXX_Merge

func (m *Password) XXX_Merge(src proto.Message)

func (*Password) XXX_Size

func (m *Password) XXX_Size() int

func (*Password) XXX_Unmarshal

func (m *Password) XXX_Unmarshal(b []byte) error

type RefreshTokenRef

type RefreshTokenRef struct {
	// ID of the refresh token.
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ClientId             string   `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	CreatedAt            int64    `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastUsed             int64    `protobuf:"varint,6,opt,name=last_used,json=lastUsed,proto3" json:"last_used,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RefreshTokenRef contains the metadata for a refresh token that is managed by the storage.

func (*RefreshTokenRef) Descriptor

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

func (*RefreshTokenRef) GetClientId

func (m *RefreshTokenRef) GetClientId() string

func (*RefreshTokenRef) GetCreatedAt

func (m *RefreshTokenRef) GetCreatedAt() int64

func (*RefreshTokenRef) GetId

func (m *RefreshTokenRef) GetId() string

func (*RefreshTokenRef) GetLastUsed

func (m *RefreshTokenRef) GetLastUsed() int64

func (*RefreshTokenRef) ProtoMessage

func (*RefreshTokenRef) ProtoMessage()

func (*RefreshTokenRef) Reset

func (m *RefreshTokenRef) Reset()

func (*RefreshTokenRef) String

func (m *RefreshTokenRef) String() string

func (*RefreshTokenRef) XXX_DiscardUnknown

func (m *RefreshTokenRef) XXX_DiscardUnknown()

func (*RefreshTokenRef) XXX_Marshal

func (m *RefreshTokenRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefreshTokenRef) XXX_Merge

func (m *RefreshTokenRef) XXX_Merge(src proto.Message)

func (*RefreshTokenRef) XXX_Size

func (m *RefreshTokenRef) XXX_Size() int

func (*RefreshTokenRef) XXX_Unmarshal

func (m *RefreshTokenRef) XXX_Unmarshal(b []byte) error

type RevokeRefreshReq

type RevokeRefreshReq struct {
	// The "sub" claim returned in the ID Token.
	UserId               string   `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	ClientId             string   `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RevokeRefreshReq is a request to revoke the refresh token of the user-client pair.

func (*RevokeRefreshReq) Descriptor

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

func (*RevokeRefreshReq) GetClientId

func (m *RevokeRefreshReq) GetClientId() string

func (*RevokeRefreshReq) GetUserId

func (m *RevokeRefreshReq) GetUserId() string

func (*RevokeRefreshReq) ProtoMessage

func (*RevokeRefreshReq) ProtoMessage()

func (*RevokeRefreshReq) Reset

func (m *RevokeRefreshReq) Reset()

func (*RevokeRefreshReq) String

func (m *RevokeRefreshReq) String() string

func (*RevokeRefreshReq) XXX_DiscardUnknown

func (m *RevokeRefreshReq) XXX_DiscardUnknown()

func (*RevokeRefreshReq) XXX_Marshal

func (m *RevokeRefreshReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeRefreshReq) XXX_Merge

func (m *RevokeRefreshReq) XXX_Merge(src proto.Message)

func (*RevokeRefreshReq) XXX_Size

func (m *RevokeRefreshReq) XXX_Size() int

func (*RevokeRefreshReq) XXX_Unmarshal

func (m *RevokeRefreshReq) XXX_Unmarshal(b []byte) error

type RevokeRefreshResp

type RevokeRefreshResp struct {
	// Set to true is refresh token was not found and token could not be revoked.
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RevokeRefreshResp determines if the refresh token is revoked successfully.

func (*RevokeRefreshResp) Descriptor

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

func (*RevokeRefreshResp) GetNotFound

func (m *RevokeRefreshResp) GetNotFound() bool

func (*RevokeRefreshResp) ProtoMessage

func (*RevokeRefreshResp) ProtoMessage()

func (*RevokeRefreshResp) Reset

func (m *RevokeRefreshResp) Reset()

func (*RevokeRefreshResp) String

func (m *RevokeRefreshResp) String() string

func (*RevokeRefreshResp) XXX_DiscardUnknown

func (m *RevokeRefreshResp) XXX_DiscardUnknown()

func (*RevokeRefreshResp) XXX_Marshal

func (m *RevokeRefreshResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeRefreshResp) XXX_Merge

func (m *RevokeRefreshResp) XXX_Merge(src proto.Message)

func (*RevokeRefreshResp) XXX_Size

func (m *RevokeRefreshResp) XXX_Size() int

func (*RevokeRefreshResp) XXX_Unmarshal

func (m *RevokeRefreshResp) XXX_Unmarshal(b []byte) error

type UnimplementedDexServer

type UnimplementedDexServer struct {
}

UnimplementedDexServer can be embedded to have forward compatible implementations.

func (*UnimplementedDexServer) CreateAclToken

func (*UnimplementedDexServer) CreateClient

func (*UnimplementedDexServer) CreateClientToken

func (*UnimplementedDexServer) CreatePassword

func (*UnimplementedDexServer) CreateUser

func (*UnimplementedDexServer) CreateUserIdp

func (*UnimplementedDexServer) DeleteAclToken

func (*UnimplementedDexServer) DeleteClient

func (*UnimplementedDexServer) DeleteClientToken

func (*UnimplementedDexServer) DeletePassword

func (*UnimplementedDexServer) DeleteUser

func (*UnimplementedDexServer) DeleteUserIdp

func (*UnimplementedDexServer) GetVersion

func (*UnimplementedDexServer) ListAclToken

func (*UnimplementedDexServer) ListClientToken

func (*UnimplementedDexServer) ListPasswords

func (*UnimplementedDexServer) ListRefresh

func (*UnimplementedDexServer) ListUser

func (*UnimplementedDexServer) ListUserIdp

func (*UnimplementedDexServer) RevokeRefresh

func (*UnimplementedDexServer) UpdateAclToken

func (*UnimplementedDexServer) UpdateClient

func (*UnimplementedDexServer) UpdateClientToken

func (*UnimplementedDexServer) UpdatePassword

func (*UnimplementedDexServer) UpdateUser

func (*UnimplementedDexServer) UpdateUserIdp

func (*UnimplementedDexServer) VerifyPassword

type UpdateAclTokenReq

type UpdateAclTokenReq struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Desc                 string   `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"`
	MaxUser              string   `protobuf:"bytes,3,opt,name=max_user,json=maxUser,proto3" json:"max_user,omitempty"`
	ClientTokens         []string `protobuf:"bytes,4,rep,name=client_tokens,json=clientTokens,proto3" json:"client_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateAclTokenReq is a request to update an exisitng AclToken.

func (*UpdateAclTokenReq) Descriptor

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

func (*UpdateAclTokenReq) GetClientTokens

func (m *UpdateAclTokenReq) GetClientTokens() []string

func (*UpdateAclTokenReq) GetDesc

func (m *UpdateAclTokenReq) GetDesc() string

func (*UpdateAclTokenReq) GetId

func (m *UpdateAclTokenReq) GetId() string

func (*UpdateAclTokenReq) GetMaxUser

func (m *UpdateAclTokenReq) GetMaxUser() string

func (*UpdateAclTokenReq) ProtoMessage

func (*UpdateAclTokenReq) ProtoMessage()

func (*UpdateAclTokenReq) Reset

func (m *UpdateAclTokenReq) Reset()

func (*UpdateAclTokenReq) String

func (m *UpdateAclTokenReq) String() string

func (*UpdateAclTokenReq) XXX_DiscardUnknown

func (m *UpdateAclTokenReq) XXX_DiscardUnknown()

func (*UpdateAclTokenReq) XXX_Marshal

func (m *UpdateAclTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateAclTokenReq) XXX_Merge

func (m *UpdateAclTokenReq) XXX_Merge(src proto.Message)

func (*UpdateAclTokenReq) XXX_Size

func (m *UpdateAclTokenReq) XXX_Size() int

func (*UpdateAclTokenReq) XXX_Unmarshal

func (m *UpdateAclTokenReq) XXX_Unmarshal(b []byte) error

type UpdateAclTokenResp

type UpdateAclTokenResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateAclTokenResp returns the reponse form updating a AclToken.

func (*UpdateAclTokenResp) Descriptor

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

func (*UpdateAclTokenResp) GetNotFound

func (m *UpdateAclTokenResp) GetNotFound() bool

func (*UpdateAclTokenResp) ProtoMessage

func (*UpdateAclTokenResp) ProtoMessage()

func (*UpdateAclTokenResp) Reset

func (m *UpdateAclTokenResp) Reset()

func (*UpdateAclTokenResp) String

func (m *UpdateAclTokenResp) String() string

func (*UpdateAclTokenResp) XXX_DiscardUnknown

func (m *UpdateAclTokenResp) XXX_DiscardUnknown()

func (*UpdateAclTokenResp) XXX_Marshal

func (m *UpdateAclTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateAclTokenResp) XXX_Merge

func (m *UpdateAclTokenResp) XXX_Merge(src proto.Message)

func (*UpdateAclTokenResp) XXX_Size

func (m *UpdateAclTokenResp) XXX_Size() int

func (*UpdateAclTokenResp) XXX_Unmarshal

func (m *UpdateAclTokenResp) XXX_Unmarshal(b []byte) error

type UpdateClientReq

type UpdateClientReq struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RedirectUris         []string `protobuf:"bytes,2,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"`
	TrustedPeers         []string `protobuf:"bytes,3,rep,name=trusted_peers,json=trustedPeers,proto3" json:"trusted_peers,omitempty"`
	Name                 string   `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	LogoUrl              string   `protobuf:"bytes,5,opt,name=logo_url,json=logoUrl,proto3" json:"logo_url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateClientReq is a request to update an existing client.

func (*UpdateClientReq) Descriptor

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

func (*UpdateClientReq) GetId

func (m *UpdateClientReq) GetId() string

func (*UpdateClientReq) GetLogoUrl

func (m *UpdateClientReq) GetLogoUrl() string

func (*UpdateClientReq) GetName

func (m *UpdateClientReq) GetName() string

func (*UpdateClientReq) GetRedirectUris

func (m *UpdateClientReq) GetRedirectUris() []string

func (*UpdateClientReq) GetTrustedPeers

func (m *UpdateClientReq) GetTrustedPeers() []string

func (*UpdateClientReq) ProtoMessage

func (*UpdateClientReq) ProtoMessage()

func (*UpdateClientReq) Reset

func (m *UpdateClientReq) Reset()

func (*UpdateClientReq) String

func (m *UpdateClientReq) String() string

func (*UpdateClientReq) XXX_DiscardUnknown

func (m *UpdateClientReq) XXX_DiscardUnknown()

func (*UpdateClientReq) XXX_Marshal

func (m *UpdateClientReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateClientReq) XXX_Merge

func (m *UpdateClientReq) XXX_Merge(src proto.Message)

func (*UpdateClientReq) XXX_Size

func (m *UpdateClientReq) XXX_Size() int

func (*UpdateClientReq) XXX_Unmarshal

func (m *UpdateClientReq) XXX_Unmarshal(b []byte) error

type UpdateClientResp

type UpdateClientResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateClientResp returns the response from updating a client.

func (*UpdateClientResp) Descriptor

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

func (*UpdateClientResp) GetNotFound

func (m *UpdateClientResp) GetNotFound() bool

func (*UpdateClientResp) ProtoMessage

func (*UpdateClientResp) ProtoMessage()

func (*UpdateClientResp) Reset

func (m *UpdateClientResp) Reset()

func (*UpdateClientResp) String

func (m *UpdateClientResp) String() string

func (*UpdateClientResp) XXX_DiscardUnknown

func (m *UpdateClientResp) XXX_DiscardUnknown()

func (*UpdateClientResp) XXX_Marshal

func (m *UpdateClientResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateClientResp) XXX_Merge

func (m *UpdateClientResp) XXX_Merge(src proto.Message)

func (*UpdateClientResp) XXX_Size

func (m *UpdateClientResp) XXX_Size() int

func (*UpdateClientResp) XXX_Unmarshal

func (m *UpdateClientResp) XXX_Unmarshal(b []byte) error

type UpdateClientTokenReq

type UpdateClientTokenReq struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ClientId             string   `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	CreatedAt            int64    `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ExpiredAt            int64    `protobuf:"varint,4,opt,name=expired_at,json=expiredAt,proto3" json:"expired_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateClientTokenReq is a request to update an exisitng ClientToken.

func (*UpdateClientTokenReq) Descriptor

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

func (*UpdateClientTokenReq) GetClientId

func (m *UpdateClientTokenReq) GetClientId() string

func (*UpdateClientTokenReq) GetCreatedAt

func (m *UpdateClientTokenReq) GetCreatedAt() int64

func (*UpdateClientTokenReq) GetExpiredAt

func (m *UpdateClientTokenReq) GetExpiredAt() int64

func (*UpdateClientTokenReq) GetId

func (m *UpdateClientTokenReq) GetId() string

func (*UpdateClientTokenReq) ProtoMessage

func (*UpdateClientTokenReq) ProtoMessage()

func (*UpdateClientTokenReq) Reset

func (m *UpdateClientTokenReq) Reset()

func (*UpdateClientTokenReq) String

func (m *UpdateClientTokenReq) String() string

func (*UpdateClientTokenReq) XXX_DiscardUnknown

func (m *UpdateClientTokenReq) XXX_DiscardUnknown()

func (*UpdateClientTokenReq) XXX_Marshal

func (m *UpdateClientTokenReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateClientTokenReq) XXX_Merge

func (m *UpdateClientTokenReq) XXX_Merge(src proto.Message)

func (*UpdateClientTokenReq) XXX_Size

func (m *UpdateClientTokenReq) XXX_Size() int

func (*UpdateClientTokenReq) XXX_Unmarshal

func (m *UpdateClientTokenReq) XXX_Unmarshal(b []byte) error

type UpdateClientTokenResp

type UpdateClientTokenResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateClientTokenResp returns the reponse form updating a ClientToken.

func (*UpdateClientTokenResp) Descriptor

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

func (*UpdateClientTokenResp) GetNotFound

func (m *UpdateClientTokenResp) GetNotFound() bool

func (*UpdateClientTokenResp) ProtoMessage

func (*UpdateClientTokenResp) ProtoMessage()

func (*UpdateClientTokenResp) Reset

func (m *UpdateClientTokenResp) Reset()

func (*UpdateClientTokenResp) String

func (m *UpdateClientTokenResp) String() string

func (*UpdateClientTokenResp) XXX_DiscardUnknown

func (m *UpdateClientTokenResp) XXX_DiscardUnknown()

func (*UpdateClientTokenResp) XXX_Marshal

func (m *UpdateClientTokenResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateClientTokenResp) XXX_Merge

func (m *UpdateClientTokenResp) XXX_Merge(src proto.Message)

func (*UpdateClientTokenResp) XXX_Size

func (m *UpdateClientTokenResp) XXX_Size() int

func (*UpdateClientTokenResp) XXX_Unmarshal

func (m *UpdateClientTokenResp) XXX_Unmarshal(b []byte) error

type UpdatePasswordReq

type UpdatePasswordReq struct {
	// The email used to lookup the password. This field cannot be modified
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	NewHash              []byte   `protobuf:"bytes,2,opt,name=new_hash,json=newHash,proto3" json:"new_hash,omitempty"`
	NewUsername          string   `protobuf:"bytes,3,opt,name=new_username,json=newUsername,proto3" json:"new_username,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdatePasswordReq is a request to modify an existing password.

func (*UpdatePasswordReq) Descriptor

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

func (*UpdatePasswordReq) GetEmail

func (m *UpdatePasswordReq) GetEmail() string

func (*UpdatePasswordReq) GetNewHash

func (m *UpdatePasswordReq) GetNewHash() []byte

func (*UpdatePasswordReq) GetNewUsername

func (m *UpdatePasswordReq) GetNewUsername() string

func (*UpdatePasswordReq) ProtoMessage

func (*UpdatePasswordReq) ProtoMessage()

func (*UpdatePasswordReq) Reset

func (m *UpdatePasswordReq) Reset()

func (*UpdatePasswordReq) String

func (m *UpdatePasswordReq) String() string

func (*UpdatePasswordReq) XXX_DiscardUnknown

func (m *UpdatePasswordReq) XXX_DiscardUnknown()

func (*UpdatePasswordReq) XXX_Marshal

func (m *UpdatePasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdatePasswordReq) XXX_Merge

func (m *UpdatePasswordReq) XXX_Merge(src proto.Message)

func (*UpdatePasswordReq) XXX_Size

func (m *UpdatePasswordReq) XXX_Size() int

func (*UpdatePasswordReq) XXX_Unmarshal

func (m *UpdatePasswordReq) XXX_Unmarshal(b []byte) error

type UpdatePasswordResp

type UpdatePasswordResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdatePasswordResp returns the response from modifying an existing password.

func (*UpdatePasswordResp) Descriptor

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

func (*UpdatePasswordResp) GetNotFound

func (m *UpdatePasswordResp) GetNotFound() bool

func (*UpdatePasswordResp) ProtoMessage

func (*UpdatePasswordResp) ProtoMessage()

func (*UpdatePasswordResp) Reset

func (m *UpdatePasswordResp) Reset()

func (*UpdatePasswordResp) String

func (m *UpdatePasswordResp) String() string

func (*UpdatePasswordResp) XXX_DiscardUnknown

func (m *UpdatePasswordResp) XXX_DiscardUnknown()

func (*UpdatePasswordResp) XXX_Marshal

func (m *UpdatePasswordResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdatePasswordResp) XXX_Merge

func (m *UpdatePasswordResp) XXX_Merge(src proto.Message)

func (*UpdatePasswordResp) XXX_Size

func (m *UpdatePasswordResp) XXX_Size() int

func (*UpdatePasswordResp) XXX_Unmarshal

func (m *UpdatePasswordResp) XXX_Unmarshal(b []byte) error

type UpdateUserIdpReq

type UpdateUserIdpReq struct {
	IdpId                string   `protobuf:"bytes,1,opt,name=idp_id,json=idpId,proto3" json:"idp_id,omitempty"`
	InternId             string   `protobuf:"bytes,2,opt,name=intern_id,json=internId,proto3" json:"intern_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateUserIdpReq is a request to update an exisitng UserIdp.

func (*UpdateUserIdpReq) Descriptor

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

func (*UpdateUserIdpReq) GetIdpId

func (m *UpdateUserIdpReq) GetIdpId() string

func (*UpdateUserIdpReq) GetInternId

func (m *UpdateUserIdpReq) GetInternId() string

func (*UpdateUserIdpReq) ProtoMessage

func (*UpdateUserIdpReq) ProtoMessage()

func (*UpdateUserIdpReq) Reset

func (m *UpdateUserIdpReq) Reset()

func (*UpdateUserIdpReq) String

func (m *UpdateUserIdpReq) String() string

func (*UpdateUserIdpReq) XXX_DiscardUnknown

func (m *UpdateUserIdpReq) XXX_DiscardUnknown()

func (*UpdateUserIdpReq) XXX_Marshal

func (m *UpdateUserIdpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserIdpReq) XXX_Merge

func (m *UpdateUserIdpReq) XXX_Merge(src proto.Message)

func (*UpdateUserIdpReq) XXX_Size

func (m *UpdateUserIdpReq) XXX_Size() int

func (*UpdateUserIdpReq) XXX_Unmarshal

func (m *UpdateUserIdpReq) XXX_Unmarshal(b []byte) error

type UpdateUserIdpResp

type UpdateUserIdpResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateUserIdpResp returns the reponse form updating a UserIdp.

func (*UpdateUserIdpResp) Descriptor

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

func (*UpdateUserIdpResp) GetNotFound

func (m *UpdateUserIdpResp) GetNotFound() bool

func (*UpdateUserIdpResp) ProtoMessage

func (*UpdateUserIdpResp) ProtoMessage()

func (*UpdateUserIdpResp) Reset

func (m *UpdateUserIdpResp) Reset()

func (*UpdateUserIdpResp) String

func (m *UpdateUserIdpResp) String() string

func (*UpdateUserIdpResp) XXX_DiscardUnknown

func (m *UpdateUserIdpResp) XXX_DiscardUnknown()

func (*UpdateUserIdpResp) XXX_Marshal

func (m *UpdateUserIdpResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserIdpResp) XXX_Merge

func (m *UpdateUserIdpResp) XXX_Merge(src proto.Message)

func (*UpdateUserIdpResp) XXX_Size

func (m *UpdateUserIdpResp) XXX_Size() int

func (*UpdateUserIdpResp) XXX_Unmarshal

func (m *UpdateUserIdpResp) XXX_Unmarshal(b []byte) error

type UpdateUserReq

type UpdateUserReq struct {
	InternId             string   `protobuf:"bytes,1,opt,name=intern_id,json=internId,proto3" json:"intern_id,omitempty"`
	Pseudo               string   `protobuf:"bytes,2,opt,name=pseudo,proto3" json:"pseudo,omitempty"`
	Email                string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	AclTokens            []string `protobuf:"bytes,4,rep,name=acl_tokens,json=aclTokens,proto3" json:"acl_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateUserReq is a request to update an exisitng User.

func (*UpdateUserReq) Descriptor

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

func (*UpdateUserReq) GetAclTokens

func (m *UpdateUserReq) GetAclTokens() []string

func (*UpdateUserReq) GetEmail

func (m *UpdateUserReq) GetEmail() string

func (*UpdateUserReq) GetInternId

func (m *UpdateUserReq) GetInternId() string

func (*UpdateUserReq) GetPseudo

func (m *UpdateUserReq) GetPseudo() string

func (*UpdateUserReq) ProtoMessage

func (*UpdateUserReq) ProtoMessage()

func (*UpdateUserReq) Reset

func (m *UpdateUserReq) Reset()

func (*UpdateUserReq) String

func (m *UpdateUserReq) String() string

func (*UpdateUserReq) XXX_DiscardUnknown

func (m *UpdateUserReq) XXX_DiscardUnknown()

func (*UpdateUserReq) XXX_Marshal

func (m *UpdateUserReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserReq) XXX_Merge

func (m *UpdateUserReq) XXX_Merge(src proto.Message)

func (*UpdateUserReq) XXX_Size

func (m *UpdateUserReq) XXX_Size() int

func (*UpdateUserReq) XXX_Unmarshal

func (m *UpdateUserReq) XXX_Unmarshal(b []byte) error

type UpdateUserResp

type UpdateUserResp struct {
	NotFound             bool     `protobuf:"varint,1,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UpdateUserResp returns the reponse form updating a User.

func (*UpdateUserResp) Descriptor

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

func (*UpdateUserResp) GetNotFound

func (m *UpdateUserResp) GetNotFound() bool

func (*UpdateUserResp) ProtoMessage

func (*UpdateUserResp) ProtoMessage()

func (*UpdateUserResp) Reset

func (m *UpdateUserResp) Reset()

func (*UpdateUserResp) String

func (m *UpdateUserResp) String() string

func (*UpdateUserResp) XXX_DiscardUnknown

func (m *UpdateUserResp) XXX_DiscardUnknown()

func (*UpdateUserResp) XXX_Marshal

func (m *UpdateUserResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserResp) XXX_Merge

func (m *UpdateUserResp) XXX_Merge(src proto.Message)

func (*UpdateUserResp) XXX_Size

func (m *UpdateUserResp) XXX_Size() int

func (*UpdateUserResp) XXX_Unmarshal

func (m *UpdateUserResp) XXX_Unmarshal(b []byte) error

type User

type User struct {
	InternId             string   `protobuf:"bytes,1,opt,name=intern_id,json=internId,proto3" json:"intern_id,omitempty"`
	Pseudo               string   `protobuf:"bytes,2,opt,name=pseudo,proto3" json:"pseudo,omitempty"`
	Email                string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	AclTokens            []string `protobuf:"bytes,4,rep,name=acl_tokens,json=aclTokens,proto3" json:"acl_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

User represents the User into Dex

func (*User) Descriptor

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

func (*User) GetAclTokens

func (m *User) GetAclTokens() []string

func (*User) GetEmail

func (m *User) GetEmail() string

func (*User) GetInternId

func (m *User) GetInternId() string

func (*User) GetPseudo

func (m *User) GetPseudo() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) String

func (m *User) String() string

func (*User) XXX_DiscardUnknown

func (m *User) XXX_DiscardUnknown()

func (*User) XXX_Marshal

func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*User) XXX_Merge

func (m *User) XXX_Merge(src proto.Message)

func (*User) XXX_Size

func (m *User) XXX_Size() int

func (*User) XXX_Unmarshal

func (m *User) XXX_Unmarshal(b []byte) error

type UserIdp

type UserIdp struct {
	IdpId                string   `protobuf:"bytes,1,opt,name=idp_id,json=idpId,proto3" json:"idp_id,omitempty"`
	InternId             string   `protobuf:"bytes,2,opt,name=intern_id,json=internId,proto3" json:"intern_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

UserIdp represents the ID of the user from an idp

func (*UserIdp) Descriptor

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

func (*UserIdp) GetIdpId

func (m *UserIdp) GetIdpId() string

func (*UserIdp) GetInternId

func (m *UserIdp) GetInternId() string

func (*UserIdp) ProtoMessage

func (*UserIdp) ProtoMessage()

func (*UserIdp) Reset

func (m *UserIdp) Reset()

func (*UserIdp) String

func (m *UserIdp) String() string

func (*UserIdp) XXX_DiscardUnknown

func (m *UserIdp) XXX_DiscardUnknown()

func (*UserIdp) XXX_Marshal

func (m *UserIdp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserIdp) XXX_Merge

func (m *UserIdp) XXX_Merge(src proto.Message)

func (*UserIdp) XXX_Size

func (m *UserIdp) XXX_Size() int

func (*UserIdp) XXX_Unmarshal

func (m *UserIdp) XXX_Unmarshal(b []byte) error

type VerifyPasswordReq

type VerifyPasswordReq struct {
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password             string   `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VerifyPasswordReq) Descriptor

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

func (*VerifyPasswordReq) GetEmail

func (m *VerifyPasswordReq) GetEmail() string

func (*VerifyPasswordReq) GetPassword

func (m *VerifyPasswordReq) GetPassword() string

func (*VerifyPasswordReq) ProtoMessage

func (*VerifyPasswordReq) ProtoMessage()

func (*VerifyPasswordReq) Reset

func (m *VerifyPasswordReq) Reset()

func (*VerifyPasswordReq) String

func (m *VerifyPasswordReq) String() string

func (*VerifyPasswordReq) XXX_DiscardUnknown

func (m *VerifyPasswordReq) XXX_DiscardUnknown()

func (*VerifyPasswordReq) XXX_Marshal

func (m *VerifyPasswordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerifyPasswordReq) XXX_Merge

func (m *VerifyPasswordReq) XXX_Merge(src proto.Message)

func (*VerifyPasswordReq) XXX_Size

func (m *VerifyPasswordReq) XXX_Size() int

func (*VerifyPasswordReq) XXX_Unmarshal

func (m *VerifyPasswordReq) XXX_Unmarshal(b []byte) error

type VerifyPasswordResp

type VerifyPasswordResp struct {
	Verified             bool     `protobuf:"varint,1,opt,name=verified,proto3" json:"verified,omitempty"`
	NotFound             bool     `protobuf:"varint,2,opt,name=not_found,json=notFound,proto3" json:"not_found,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VerifyPasswordResp) Descriptor

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

func (*VerifyPasswordResp) GetNotFound

func (m *VerifyPasswordResp) GetNotFound() bool

func (*VerifyPasswordResp) GetVerified

func (m *VerifyPasswordResp) GetVerified() bool

func (*VerifyPasswordResp) ProtoMessage

func (*VerifyPasswordResp) ProtoMessage()

func (*VerifyPasswordResp) Reset

func (m *VerifyPasswordResp) Reset()

func (*VerifyPasswordResp) String

func (m *VerifyPasswordResp) String() string

func (*VerifyPasswordResp) XXX_DiscardUnknown

func (m *VerifyPasswordResp) XXX_DiscardUnknown()

func (*VerifyPasswordResp) XXX_Marshal

func (m *VerifyPasswordResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VerifyPasswordResp) XXX_Merge

func (m *VerifyPasswordResp) XXX_Merge(src proto.Message)

func (*VerifyPasswordResp) XXX_Size

func (m *VerifyPasswordResp) XXX_Size() int

func (*VerifyPasswordResp) XXX_Unmarshal

func (m *VerifyPasswordResp) XXX_Unmarshal(b []byte) error

type VersionReq

type VersionReq struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

VersionReq is a request to fetch version info.

func (*VersionReq) Descriptor

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

func (*VersionReq) ProtoMessage

func (*VersionReq) ProtoMessage()

func (*VersionReq) Reset

func (m *VersionReq) Reset()

func (*VersionReq) String

func (m *VersionReq) String() string

func (*VersionReq) XXX_DiscardUnknown

func (m *VersionReq) XXX_DiscardUnknown()

func (*VersionReq) XXX_Marshal

func (m *VersionReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VersionReq) XXX_Merge

func (m *VersionReq) XXX_Merge(src proto.Message)

func (*VersionReq) XXX_Size

func (m *VersionReq) XXX_Size() int

func (*VersionReq) XXX_Unmarshal

func (m *VersionReq) XXX_Unmarshal(b []byte) error

type VersionResp

type VersionResp struct {
	// Semantic version of the server.
	Server string `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	// Numeric version of the API. It increases everytime a new call is added to the API.
	// Clients should use this info to determine if the server supports specific features.
	Api                  int32    `protobuf:"varint,2,opt,name=api,proto3" json:"api,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

VersionResp holds the version info of components.

func (*VersionResp) Descriptor

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

func (*VersionResp) GetApi

func (m *VersionResp) GetApi() int32

func (*VersionResp) GetServer

func (m *VersionResp) GetServer() string

func (*VersionResp) ProtoMessage

func (*VersionResp) ProtoMessage()

func (*VersionResp) Reset

func (m *VersionResp) Reset()

func (*VersionResp) String

func (m *VersionResp) String() string

func (*VersionResp) XXX_DiscardUnknown

func (m *VersionResp) XXX_DiscardUnknown()

func (*VersionResp) XXX_Marshal

func (m *VersionResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VersionResp) XXX_Merge

func (m *VersionResp) XXX_Merge(src proto.Message)

func (*VersionResp) XXX_Size

func (m *VersionResp) XXX_Size() int

func (*VersionResp) XXX_Unmarshal

func (m *VersionResp) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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