Variable samlAttributesJson
samlAttributesJson: (
previewUser: any,
) => { defaultSaml11Namespace: string } & {
attributeCatalogue: {
claim: string;
label: string;
ldap: string;
schema: string;
sets: Record<string, boolean>;
}[];
attributeChoices: { attribute: string; from: string[] }[];
groups: {
claim: string;
enabled: boolean;
grants: string;
loaded: boolean;
memberOfCounts: boolean;
precedence: string;
problem: string;
sets: string[];
settings: string[];
valueForm: string;
} & {
preview: {
application: string;
claim: string;
dn: string;
enabled: boolean;
entryFound: boolean;
groups: GroupRow[];
key: string;
loaded: boolean;
memberOfCounts: boolean;
reason: string;
user: string;
valueForm: string;
values: string[];
};
};
placeholders: string[];
precedence: string;
preview: { user: any } & { byLdap: Record<string, any>; entryFound: any };
sets: any;
} = ...
Type Declaration
-
- (
previewUser: any,
): { defaultSaml11Namespace: string } & {
attributeCatalogue: {
claim: string;
label: string;
ldap: string;
schema: string;
sets: Record<string, boolean>;
}[];
attributeChoices: { attribute: string; from: string[] }[];
groups: {
claim: string;
enabled: boolean;
grants: string;
loaded: boolean;
memberOfCounts: boolean;
precedence: string;
problem: string;
sets: string[];
settings: string[];
valueForm: string;
} & {
preview: {
application: string;
claim: string;
dn: string;
enabled: boolean;
entryFound: boolean;
groups: GroupRow[];
key: string;
loaded: boolean;
memberOfCounts: boolean;
reason: string;
user: string;
valueForm: string;
values: string[];
};
};
placeholders: string[];
precedence: string;
preview: { user: any } & { byLdap: Record<string, any>; entryFound: any };
sets: any;
}
-
Returns { defaultSaml11Namespace: string } & {
attributeCatalogue: {
claim: string;
label: string;
ldap: string;
schema: string;
sets: Record<string, boolean>;
}[];
attributeChoices: { attribute: string; from: string[] }[];
groups: {
claim: string;
enabled: boolean;
grants: string;
loaded: boolean;
memberOfCounts: boolean;
precedence: string;
problem: string;
sets: string[];
settings: string[];
valueForm: string;
} & {
preview: {
application: string;
claim: string;
dn: string;
enabled: boolean;
entryFound: boolean;
groups: GroupRow[];
key: string;
loaded: boolean;
memberOfCounts: boolean;
reason: string;
user: string;
valueForm: string;
values: string[];
};
};
placeholders: string[];
precedence: string;
preview: { user: any } & { byLdap: Record<string, any>; entryFound: any };
sets: any;
}
the JSON
Builds
/admin/saml-attributes's JSON: the two SAML attribute sets.