Variable claimsRequestJson
claimsRequestJson: (
previewUser: any,
raw: any,
) => {
directParameter: {
malformedIsRefused: string;
note: string;
spellings: string[];
};
fromTheSignIn: string[];
maxClaims: any;
members: string[];
notEnforced: string[];
precedence: string[];
preview: | {
asked: boolean;
claims?: undefined;
entryFound?: undefined;
error?: undefined;
essentialAndAbsent?: undefined;
idTokenNames?: undefined;
ignoredMembers?: undefined;
ok?: undefined;
parsed?: undefined;
report?: undefined;
request?: undefined;
unresolvable?: undefined;
valueMismatches?: undefined;
}
| {
asked: boolean;
claims?: undefined;
entryFound?: undefined;
error: any;
essentialAndAbsent?: undefined;
idTokenNames?: undefined;
ignoredMembers?: undefined;
ok: boolean;
parsed?: undefined;
report?: undefined;
request: any;
unresolvable?: undefined;
valueMismatches?: undefined;
}
| {
asked: boolean;
claims: any;
entryFound: any;
error?: undefined;
essentialAndAbsent: any;
idTokenNames: any;
ignoredMembers: any;
ok: boolean;
parsed: any;
report: any;
request: any;
unresolvable: any;
valueMismatches: any;
};
requestable: {
claim: string;
grouped: boolean;
label: string;
ldap: string;
}[];
supported: boolean;
} = ...
Type Declaration
-
- (
previewUser: any,
raw: any,
): {
directParameter: {
malformedIsRefused: string;
note: string;
spellings: string[];
};
fromTheSignIn: string[];
maxClaims: any;
members: string[];
notEnforced: string[];
precedence: string[];
preview: | {
asked: boolean;
claims?: undefined;
entryFound?: undefined;
error?: undefined;
essentialAndAbsent?: undefined;
idTokenNames?: undefined;
ignoredMembers?: undefined;
ok?: undefined;
parsed?: undefined;
report?: undefined;
request?: undefined;
unresolvable?: undefined;
valueMismatches?: undefined;
}
| {
asked: boolean;
claims?: undefined;
entryFound?: undefined;
error: any;
essentialAndAbsent?: undefined;
idTokenNames?: undefined;
ignoredMembers?: undefined;
ok: boolean;
parsed?: undefined;
report?: undefined;
request: any;
unresolvable?: undefined;
valueMismatches?: undefined;
}
| {
asked: boolean;
claims: any;
entryFound: any;
error?: undefined;
essentialAndAbsent: any;
idTokenNames: any;
ignoredMembers: any;
ok: boolean;
parsed: any;
report: any;
request: any;
unresolvable: any;
valueMismatches: any;
};
requestable: {
claim: string;
grouped: boolean;
label: string;
ldap: string;
}[];
supported: boolean;
}
-
Parameters
- previewUser: any
- raw: any
Returns {
directParameter: {
malformedIsRefused: string;
note: string;
spellings: string[];
};
fromTheSignIn: string[];
maxClaims: any;
members: string[];
notEnforced: string[];
precedence: string[];
preview: | {
asked: boolean;
claims?: undefined;
entryFound?: undefined;
error?: undefined;
essentialAndAbsent?: undefined;
idTokenNames?: undefined;
ignoredMembers?: undefined;
ok?: undefined;
parsed?: undefined;
report?: undefined;
request?: undefined;
unresolvable?: undefined;
valueMismatches?: undefined;
}
| {
asked: boolean;
claims?: undefined;
entryFound?: undefined;
error: any;
essentialAndAbsent?: undefined;
idTokenNames?: undefined;
ignoredMembers?: undefined;
ok: boolean;
parsed?: undefined;
report?: undefined;
request: any;
unresolvable?: undefined;
valueMismatches?: undefined;
}
| {
asked: boolean;
claims: any;
entryFound: any;
error?: undefined;
essentialAndAbsent: any;
idTokenNames: any;
ignoredMembers: any;
ok: boolean;
parsed: any;
report: any;
request: any;
unresolvable: any;
valueMismatches: any;
};
requestable: {
claim: string;
grouped: boolean;
label: string;
ldap: string;
}[];
supported: boolean;
}
the JSON
Builds the claims request half of the UserInfo page's JSON.