saml2DetailJson: (
req: any,
identifier: any,
) => {
acs: any[];
base: string;
facts: {
arsUrl: string;
identifier: any;
idpEntityId: string;
metadataUrl: string;
sloUrl: string;
slug: string;
ssoUrl: string;
};
fields: any;
json: { found: boolean } & {
arsUrl: string;
identifier: any;
idpEntityId: string;
metadataUrl: string;
sloUrl: string;
slug: string;
ssoUrl: string;
} & {
assertionConsumerServices: any[];
authentications: any;
lastRequestSigned: boolean;
lastRequestVerification: {
binding: string;
outcome: string;
signatureMethod: string;
weak: boolean;
};
metadata: {
assertionConsumerServices: {
binding: any;
index: any;
isDefault: boolean;
location: any;
}[];
authnRequestsSigned: boolean;
cacheDuration: string;
consumed: boolean;
consumedAt: string;
encryptionCertificate: boolean;
expired: boolean;
expiresAt: string;
how: string;
mdqUrl: string;
nameIdFormats: any[];
refresh: any;
refreshable: boolean;
refresherEnabled: boolean;
refresherRunning: boolean;
signature: string;
signingCertificateConfigured: boolean;
singleLogoutServices: {
binding: any;
location: any;
responseLocation: any;
}[];
staleAt: string;
state: string;
stateWhy: string;
trustAnchorProblems: string[];
trustAnchors: number;
url: any;
validUntil: string;
wantAssertionsEncrypted: boolean;
wantAssertionsSigned: boolean;
};
name: any;
nameIdFormats: any[];
observedSigningCertificate: string;
responseBindings: any[];
signedRequestsRequired: { required: boolean; why: string };
signingCertificate: any;
signingCertificates: any[];
singleLogoutServices: any[];
};
row: {
allowedProtocols: string[];
attributes: any;
authentications: any;
createdAt: any;
declaredKinds: any[];
descriptions: any;
dn: any;
dnLabel: any;
fields: any;
firstSeen: string;
identifier: any;
kinds: any;
lastSeen: string;
modifiedAt: any;
name: any;
operational: any;
origin: any;
protocols: any;
recordedProtocols: string[];
registered: any;
registeredBy: string;
returnAddressesObserved: {
attribute: any;
held: any;
trusted: boolean;
value: any;
}[];
sessions: any;
users: any;
};
slo: any[];
} = ...
Type Declaration
-
- (
req: any,
identifier: any,
): {
acs: any[];
base: string;
facts: {
arsUrl: string;
identifier: any;
idpEntityId: string;
metadataUrl: string;
sloUrl: string;
slug: string;
ssoUrl: string;
};
fields: any;
json: { found: boolean } & {
arsUrl: string;
identifier: any;
idpEntityId: string;
metadataUrl: string;
sloUrl: string;
slug: string;
ssoUrl: string;
} & {
assertionConsumerServices: any[];
authentications: any;
lastRequestSigned: boolean;
lastRequestVerification: {
binding: string;
outcome: string;
signatureMethod: string;
weak: boolean;
};
metadata: {
assertionConsumerServices: {
binding: any;
index: any;
isDefault: boolean;
location: any;
}[];
authnRequestsSigned: boolean;
cacheDuration: string;
consumed: boolean;
consumedAt: string;
encryptionCertificate: boolean;
expired: boolean;
expiresAt: string;
how: string;
mdqUrl: string;
nameIdFormats: any[];
refresh: any;
refreshable: boolean;
refresherEnabled: boolean;
refresherRunning: boolean;
signature: string;
signingCertificateConfigured: boolean;
singleLogoutServices: {
binding: any;
location: any;
responseLocation: any;
}[];
staleAt: string;
state: string;
stateWhy: string;
trustAnchorProblems: string[];
trustAnchors: number;
url: any;
validUntil: string;
wantAssertionsEncrypted: boolean;
wantAssertionsSigned: boolean;
};
name: any;
nameIdFormats: any[];
observedSigningCertificate: string;
responseBindings: any[];
signedRequestsRequired: { required: boolean; why: string };
signingCertificate: any;
signingCertificates: any[];
singleLogoutServices: any[];
};
row: {
allowedProtocols: string[];
attributes: any;
authentications: any;
createdAt: any;
declaredKinds: any[];
descriptions: any;
dn: any;
dnLabel: any;
fields: any;
firstSeen: string;
identifier: any;
kinds: any;
lastSeen: string;
modifiedAt: any;
name: any;
operational: any;
origin: any;
protocols: any;
recordedProtocols: string[];
registered: any;
registeredBy: string;
returnAddressesObserved: {
attribute: any;
held: any;
trusted: boolean;
value: any;
}[];
sessions: any;
users: any;
};
slo: any[];
}
-
Returns {
acs: any[];
base: string;
facts: {
arsUrl: string;
identifier: any;
idpEntityId: string;
metadataUrl: string;
sloUrl: string;
slug: string;
ssoUrl: string;
};
fields: any;
json: { found: boolean } & {
arsUrl: string;
identifier: any;
idpEntityId: string;
metadataUrl: string;
sloUrl: string;
slug: string;
ssoUrl: string;
} & {
assertionConsumerServices: any[];
authentications: any;
lastRequestSigned: boolean;
lastRequestVerification: {
binding: string;
outcome: string;
signatureMethod: string;
weak: boolean;
};
metadata: {
assertionConsumerServices: {
binding: any;
index: any;
isDefault: boolean;
location: any;
}[];
authnRequestsSigned: boolean;
cacheDuration: string;
consumed: boolean;
consumedAt: string;
encryptionCertificate: boolean;
expired: boolean;
expiresAt: string;
how: string;
mdqUrl: string;
nameIdFormats: any[];
refresh: any;
refreshable: boolean;
refresherEnabled: boolean;
refresherRunning: boolean;
signature: string;
signingCertificateConfigured: boolean;
singleLogoutServices: {
binding: any;
location: any;
responseLocation: any;
}[];
staleAt: string;
state: string;
stateWhy: string;
trustAnchorProblems: string[];
trustAnchors: number;
url: any;
validUntil: string;
wantAssertionsEncrypted: boolean;
wantAssertionsSigned: boolean;
};
name: any;
nameIdFormats: any[];
observedSigningCertificate: string;
responseBindings: any[];
signedRequestsRequired: { required: boolean; why: string };
signingCertificate: any;
signingCertificates: any[];
singleLogoutServices: any[];
};
row: {
allowedProtocols: string[];
attributes: any;
authentications: any;
createdAt: any;
declaredKinds: any[];
descriptions: any;
dn: any;
dnLabel: any;
fields: any;
firstSeen: string;
identifier: any;
kinds: any;
lastSeen: string;
modifiedAt: any;
name: any;
operational: any;
origin: any;
protocols: any;
recordedProtocols: string[];
registered: any;
registeredBy: string;
returnAddressesObserved: {
attribute: any;
held: any;
trusted: boolean;
value: any;
}[];
sessions: any;
users: any;
};
slo: any[];
}
the JSON
Builds one SAML 2.0 service provider's drill-down.