package oauth2

import "github.com/tidbcloud/auth-server/internal/entity"

// use for inner api
type RevokeTokenFilter struct {
	ApplicationId uint64
	UserId        uint64
	UserEmail     string
	OrgId         uint64
	GrantType     entity.Oauth2GrantType
	TokenId       uint64
}

type TokenFilter struct {
	ApplicationId uint64
	UserId        uint64
	UserEmail     string
	OrgId         uint64
}

type UserAuthorizedAppsFilter struct {
	ApplicationId uint64
	UserId        uint64
	UserEmail     string
	OrgId         uint64
}
