Versions in this module Expand all Collapse all v0 v0.14.0 Mar 6, 2025 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto Changes in this version + var Migrations embed.FS + type Persister struct + func NewPersister(ctx context.Context, reg dependencies, nid uuid.UUID) (*Persister, error) + func (p *Persister) Connection(ctx context.Context) *pop.Connection + func (p *Persister) DeleteAllRelationTuples(ctx context.Context, query *relationtuple.RelationQuery) (err error) + func (p *Persister) DeleteRelationTuples(ctx context.Context, rs ...*relationtuple.RelationTuple) (err error) + func (p *Persister) ExistsRelationTuples(ctx context.Context, query *relationtuple.RelationQuery) (_ bool, err error) + func (p *Persister) GetRelationTuples(ctx context.Context, query *relationtuple.RelationQuery, ...) (_ []*relationtuple.RelationTuple, nextPageToken string, err error) + func (p *Persister) MapStringsToUUIDs(ctx context.Context, values ...string) (uuids []uuid.UUID, err error) + func (p *Persister) MapStringsToUUIDsReadOnly(ctx context.Context, ss ...string) (uuids []uuid.UUID, err error) + func (p *Persister) MapUUIDsToStrings(ctx context.Context, u ...uuid.UUID) (_ []string, err error) + func (p *Persister) NetworkID(ctx context.Context) uuid.UUID + func (p *Persister) SetNetwork(nid uuid.UUID) + func (p *Persister) TransactRelationTuples(ctx context.Context, ins []*relationtuple.RelationTuple, ...) (err error) + func (p *Persister) Transaction(ctx context.Context, f func(ctx context.Context) error) error + func (p *Persister) WriteRelationTuples(ctx context.Context, rs ...*relationtuple.RelationTuple) (err error) + type RelationTuple struct + CommitTime time.Time + ID uuid.UUID + Namespace string + NetworkID uuid.UUID + Object uuid.UUID + Relation string + SubjectID uuid.NullUUID + SubjectSetNamespace sql.NullString + SubjectSetObject uuid.NullUUID + SubjectSetRelation sql.NullString + func (*RelationTuple) TableName() string + func (r *RelationTuple) FromInternal(rt *relationtuple.RelationTuple) (err error) + func (r *RelationTuple) ToInternal() (*relationtuple.RelationTuple, error) + type Traverser struct + func NewTraverser(p *Persister) *Traverser + func (t *Traverser) TraverseSubjectSetExpansion(ctx context.Context, start *relationtuple.RelationTuple) (res []*relationtuple.TraversalResult, err error) + func (t *Traverser) TraverseSubjectSetRewrite(ctx context.Context, start *relationtuple.RelationTuple, ...) (res []*relationtuple.TraversalResult, err error) + type UUIDMapping struct + ID uuid.UUID + StringRepresentation string + func (UUIDMapping) TableName() string + type UUIDMappings []*UUIDMapping + func (UUIDMappings) TableName() string v0.13.0-alpha.0 Feb 27, 2024 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.12.0-alpha.0 Feb 1, 2024 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.11.1-alpha.0 Mar 9, 2023 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.11.0-alpha.0.pre.1 Feb 23, 2023 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.11.0-alpha.0 Feb 23, 2023 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.10.0-alpha.0 Sep 27, 2022 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.9.0-alpha.0 Aug 1, 2022 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.8.0-alpha.2 Mar 4, 2022 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.8.0-alpha.1 Feb 22, 2022 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.8.0-alpha.0 Feb 10, 2022 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.1 Oct 19, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.0.pre.4 Oct 4, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.0.pre.3 Oct 4, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.0.pre.2 Oct 4, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.0.pre.1 Oct 4, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.0.pre.0 Oct 1, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.7.0-alpha.0 Oct 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.3 Apr 29, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.2 Apr 29, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.6 Apr 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.5 Apr 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.4 Apr 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.3 Apr 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.2 Apr 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.1 Apr 6, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1.pre.0 Apr 1, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto v0.6.0-alpha.1 Apr 7, 2021 GO-2026-4800 GO-2026-4800: Ory Keto has a SQL injection via forged pagination tokens in github.com/ory/keto