tokensView: (
query: any,
) => {
all: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
filtered: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
heldByFamily: Record<string, any>;
heldCredentials: number;
json: {
families: {
family: string;
kinds: string[];
label: string;
what: string;
}[];
filter: { family: string; kind: string; session: string; state: string };
firstRow: number;
held: number;
heldByFamily: {};
heldSets: number;
issued: any[];
lastRow: number;
matched: number;
matchedCredentials: any;
page: number;
pages: number;
perPage: number;
revocableKinds: string[];
revokedCount: number;
sets: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
shown: number;
shownCredentials: any;
};
matchedCredentials: any;
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
shown: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
shownCredentials: any;
wantedFamily: string;
wantedKind: string;
wantedSession: string;
wantedState: string;
} = ...
Type Declaration
-
- (
query: any,
): {
all: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
filtered: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
heldByFamily: Record<string, any>;
heldCredentials: number;
json: {
families: {
family: string;
kinds: string[];
label: string;
what: string;
}[];
filter: { family: string; kind: string; session: string; state: string };
firstRow: number;
held: number;
heldByFamily: {};
heldSets: number;
issued: any[];
lastRow: number;
matched: number;
matchedCredentials: any;
page: number;
pages: number;
perPage: number;
revocableKinds: string[];
revokedCount: number;
sets: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
shown: number;
shownCredentials: any;
};
matchedCredentials: any;
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
shown: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
shownCredentials: any;
wantedFamily: string;
wantedKind: string;
wantedSession: string;
wantedState: string;
}
-
Returns {
all: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
filtered: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
heldByFamily: Record<string, any>;
heldCredentials: number;
json: {
families: {
family: string;
kinds: string[];
label: string;
what: string;
}[];
filter: { family: string; kind: string; session: string; state: string };
firstRow: number;
held: number;
heldByFamily: {};
heldSets: number;
issued: any[];
lastRow: number;
matched: number;
matchedCredentials: any;
page: number;
pages: number;
perPage: number;
revocableKinds: string[];
revokedCount: number;
sets: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
shown: number;
shownCredentials: any;
};
matchedCredentials: any;
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
shown: {
audience: any;
client_id: any;
expiresAtMs: number;
families: any;
family: any;
grant: any;
grouped: boolean;
issuedAt: number;
kinds: any[];
lastExpiresAtMs: number;
members: any;
revocableCount: number;
revokedCount: number;
scope: any;
sessionAuthenticated: boolean;
sessionId: any;
setId: any;
setKey: any;
size: any;
state: string;
states: {};
sub: any;
username: any;
}[];
shownCredentials: any;
wantedFamily: string;
wantedKind: string;
wantedSession: string;
wantedState: string;
}
the view
Builds
/admin/tokens: the issued tokens and sets, filtered and paged.