apps/meteor/app/meteor-accounts-saml/server/definition/IServiceProviderOptions.ts
export interface IServiceProviderOptions {
provider: string;
entryPoint: string;
idpSLORedirectURL: string;
issuer: string;
cert: string;
privateCert: string;
privateKey: string;
customAuthnContext: string;
authnContextComparison: string;
defaultUserRole: string;
allowedClockDrift: number;
signatureValidationType: string;
identifierFormat: string;
nameIDPolicyTemplate: string;
authnContextTemplate: string;
authRequestTemplate: string;
logoutResponseTemplate: string;
logoutRequestTemplate: string;
metadataCertificateTemplate: string;
metadataTemplate: string;
callbackUrl: string;
// The id and redirectUrl attributes are filled midway through some operations
id?: string;
redirectUrl?: string;
}