Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface { Health(context.Context) error UserMembershipRepository TokenVerifierRepository }
type TokenVerifierRepository ¶
type TokenVerifierRepository interface { VerifyAccessToken(ctx context.Context, tokenString, verifierClientID, projectID string) (userID string, agentID string, clientID, prefLang, resourceOwner string, err error) ProjectIDAndOriginsByClientID(ctx context.Context, clientID string) (projectID string, origins []string, err error) VerifierClientID(ctx context.Context, appName string) (clientID, projectID string, err error) }
type UserMembershipRepository ¶
type UserMembershipRepository interface {
SearchMyMemberships(ctx context.Context) ([]*authz.Membership, error)
}
Click to show internal directories.
Click to hide internal directories.