Documentation ¶
Index ¶
- type Client
- func (c *Client) Close(_ context.Context) error
- func (c *Client) DeleteFediActor(ctx context.Context, uri string) error
- func (c *Client) DeleteFediNodeInfo(ctx context.Context, domain string) error
- func (c *Client) DeleteOauthNonce(ctx context.Context, uid string, sid string) error
- func (c *Client) GetFediActor(ctx context.Context, uri string) (string, error)
- func (c *Client) GetFediNodeInfo(ctx context.Context, domain string) (string, error)
- func (c *Client) GetOauthNonce(ctx context.Context, uid string, sid string) (string, error)
- func (c *Client) RedisClient() *redis.Client
- func (c *Client) SetFediActor(ctx context.Context, uri string, actor string, expire time.Duration) error
- func (c *Client) SetFediNodeInfo(ctx context.Context, domain string, nodeinfo string, expire time.Duration) error
- func (c *Client) SetOauthNonce(ctx context.Context, uid string, sid string, nonce string, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client represents a redis client.
func (*Client) DeleteFediActor ¶
DeleteFediActor deletes fedi actor from redis.
func (*Client) DeleteFediNodeInfo ¶
DeleteFediNodeInfo deletes fedi nodeinfo from redis.
func (*Client) DeleteOauthNonce ¶
DeleteOauthNonce deletes an oauth nonce from redis.
func (*Client) GetFediActor ¶
GetFediActor retrieves fedi actor from redis.
func (*Client) GetFediNodeInfo ¶
GetFediNodeInfo retrieves fedi nodeinfo from redis.
func (*Client) GetOauthNonce ¶
GetOauthNonce retrieves an oauth nonce from redis.
func (*Client) RedisClient ¶
func (c *Client) RedisClient() *redis.Client
RedisClient returns the redis client.
func (*Client) SetFediActor ¶
func (c *Client) SetFediActor(ctx context.Context, uri string, actor string, expire time.Duration) error
SetFediActor adds fedi actor to redis.
Click to show internal directories.
Click to hide internal directories.