Skip to main content

Variable: SetupIdentityProviderAnswers

const SetupIdentityProviderAnswers: TObject<{ adminCredential: TString; invitationLinkHours: TOptional<TInteger>; kind: TUnion<[TLiteral<"keycloak">, TLiteral<"wso2">]>; mail: TOptional<TObject<{ from: TString; fromName: TOptional<TString>; smtp: TString; }>>; mode: TUnion<[TLiteral<"bundled">, TLiteral<"customer-run">, TLiteral<"bring-your-own">]>; publicClients: TOptional<TArray<TObject<{ clientId: TString; offlineAccess: TOptional<TBoolean>; realm: TUnion<[TLiteral<"staff">, TLiteral<"holders">]>; redirectUris: TArray<TString>; webOrigins: TOptional<TArray<TString>>; }>>>; realms: TObject<{ holders: TOptional<TString>; staff: TString; }>; tenantDomains: TOptional<TRecord<"^.*$", TString>>; testRecipients: TOptional<TArray<TObject<{ channel: TUnion<[TLiteral<"sms">, TLiteral<"email">]>; code: TString; realm: TUnion<[TLiteral<"staff">, TLiteral<"holders">]>; recipient: TString; }>>>; }>

Defined in: packages/contracts/src/setup-answers.ts:266

The identity provider section of the answer file.