Versions in this module Expand all Collapse all v0 v0.0.1 Apr 29, 2026 Changes in this version + type AddJTIEntryParams struct + Jti string + MinIat int64 + MinRefreshIat int64 + type AddSubjectEntryParams struct + MinIat int64 + MinRefreshIat int64 + Subject string + type DBTX interface + ExecContext func(context.Context, string, ...interface{}) (sql.Result, error) + PrepareContext func(context.Context, string) (*sql.Stmt, error) + QueryContext func(context.Context, string, ...interface{}) (*sql.Rows, error) + QueryRowContext func(context.Context, string, ...interface{}) *sql.Row + type GetMinIATRefreshJTIIATRow struct + MinIat int64 + MinRefreshIat int64 + type GetMinIATRefreshSubjectIATRow struct + MinIat int64 + MinRefreshIat int64 + type Jtiiat struct + Jti string + MinIat int64 + MinRefreshIat int64 + type Queries struct + func New(db DBTX) *Queries + func (q *Queries) AddJTIEntry(ctx context.Context, arg AddJTIEntryParams) (sql.Result, error) + func (q *Queries) AddSubjectEntry(ctx context.Context, arg AddSubjectEntryParams) (sql.Result, error) + func (q *Queries) GetMinIATRefreshJTIIAT(ctx context.Context, jti string) (GetMinIATRefreshJTIIATRow, error) + func (q *Queries) GetMinIATRefreshSubjectIAT(ctx context.Context, subject string) (GetMinIATRefreshSubjectIATRow, error) + func (q *Queries) GetMinJTIIAT(ctx context.Context, jti string) (int64, error) + func (q *Queries) GetMinRefreshJTIIAT(ctx context.Context, jti string) (int64, error) + func (q *Queries) GetMinRefreshSubjectIAT(ctx context.Context, subject string) (int64, error) + func (q *Queries) GetMinSubjectIAT(ctx context.Context, subject string) (int64, error) + func (q *Queries) RemoveJTIEntry(ctx context.Context, jti string) (sql.Result, error) + func (q *Queries) RemoveSubjectEntry(ctx context.Context, subject string) (sql.Result, error) + func (q *Queries) UpdateJTIMinIAT(ctx context.Context, arg UpdateJTIMinIATParams) (sql.Result, error) + func (q *Queries) UpdateJTIMinRefreshIAT(ctx context.Context, arg UpdateJTIMinRefreshIATParams) (sql.Result, error) + func (q *Queries) UpdateSubjectMinIAT(ctx context.Context, arg UpdateSubjectMinIATParams) (sql.Result, error) + func (q *Queries) UpdateSubjectMinRefreshIAT(ctx context.Context, arg UpdateSubjectMinRefreshIATParams) (sql.Result, error) + func (q *Queries) WithTx(tx *sql.Tx) *Queries + type Subjectiat struct + MinIat int64 + MinRefreshIat int64 + Subject string + type UpdateJTIMinIATParams struct + Jti string + MinIat int64 + type UpdateJTIMinRefreshIATParams struct + Jti string + MinIat int64 + MinRefreshIat int64 + type UpdateSubjectMinIATParams struct + MinIat int64 + Subject string + type UpdateSubjectMinRefreshIATParams struct + MinIat int64 + MinRefreshIat int64 + Subject string