Versions in this module Expand all Collapse all v1 v1.2.0 May 15, 2024 Changes in this version + type RemoveHandler func(id int) + type Server struct + func New(client *ent.Client) *Server + func (srv *Server) CreateToken(ctx context.Context, req *api.Config) (*api.Credential, error) + func (srv *Server) DeleteToken(ctx context.Context, params api.DeleteTokenParams) error + func (srv *Server) GetToken(ctx context.Context, params api.GetTokenParams) (*api.Token, error) + func (srv *Server) ListTokens(ctx context.Context) ([]api.Token, error) + func (srv *Server) OnRemove(fn RemoveHandler) + func (srv *Server) OnUpdate(fn UpdateHandler) + func (srv *Server) RefreshToken(ctx context.Context, params api.RefreshTokenParams) (*api.Credential, error) + func (srv *Server) UpdateToken(ctx context.Context, req *api.Config, params api.UpdateTokenParams) error + type UpdateHandler func(id int)