federationJson: (
req: any,
) =>
| { found: boolean; id: any }
| {
container: any;
filter: { q: string; role: string };
firstRow: number;
lastRow: number;
matched: any;
max: any;
page: number;
pages: number;
paths: {
acs: string;
backchannelLogout: string;
base: string;
frontchannelLogout: string;
jwks: string;
link: string;
login: string;
metadata: string;
signals: string;
slo: string;
};
perPage: number;
protocols: (
| {
family: string;
label: string;
needs: string[];
protocol: string;
signalsOnly?: undefined;
spec: string;
what: string;
}
| {
family: string;
label: string;
needs: string[];
protocol: string;
signalsOnly: boolean;
spec: string;
what: string;
}
)[];
ready: any;
relationshipCount: any;
relationships: any;
roles: { label: string; role: string; short: string; what: string }[];
settings: any;
shown: any;
} = ...
Type Declaration
-
- (
req: any,
):
| { found: boolean; id: any }
| {
container: any;
filter: { q: string; role: string };
firstRow: number;
lastRow: number;
matched: any;
max: any;
page: number;
pages: number;
paths: {
acs: string;
backchannelLogout: string;
base: string;
frontchannelLogout: string;
jwks: string;
link: string;
login: string;
metadata: string;
signals: string;
slo: string;
};
perPage: number;
protocols: (
| {
family: string;
label: string;
needs: string[];
protocol: string;
signalsOnly?: undefined;
spec: string;
what: string;
}
| {
family: string;
label: string;
needs: string[];
protocol: string;
signalsOnly: boolean;
spec: string;
what: string;
}
)[];
ready: any;
relationshipCount: any;
relationships: any;
roles: { label: string; role: string; short: string; what: string }[];
settings: any;
shown: any;
}
-
Returns
| { found: boolean; id: any }
| {
container: any;
filter: { q: string; role: string };
firstRow: number;
lastRow: number;
matched: any;
max: any;
page: number;
pages: number;
paths: {
acs: string;
backchannelLogout: string;
base: string;
frontchannelLogout: string;
jwks: string;
link: string;
login: string;
metadata: string;
signals: string;
slo: string;
};
perPage: number;
protocols: (
| {
family: string;
label: string;
needs: string[];
protocol: string;
signalsOnly?: undefined;
spec: string;
what: string;
}
| {
family: string;
label: string;
needs: string[];
protocol: string;
signalsOnly: boolean;
spec: string;
what: string;
}
)[];
ready: any;
relationshipCount: any;
relationships: any;
roles: { label: string; role: string; short: string; what: string }[];
settings: any;
shown: any;
}
the JSON
Builds
/admin/federation's JSON: the list, or one relationship.