Frodo: { admin: Admin; agent: Agent; am: { config: AmConfig }; app: Application; authn: { journey: Journey; node: Node; settings: AuthenticationSettings }; authz: { policy: Policy; policySet: PolicySet; resourceType: ResourceType }; cache: TokenCache; cloud: EsvCount & { adminFed: AdminFederation; env: EnvContentSecurityPolicy & EnvCookieDomains & EnvCustomDomains & EnvFederationEnforcement & EnvRelease & EnvServiceAccountScopes & EnvSSOCookieConfig & { cert: EnvCertificate; csr: EnvCSR; promotion: EnvPromotion; }; esvCount: EsvCount; feature: Feature; log: Log; secret: Secret; serviceAccount: ServiceAccount; startup: Startup; variable: Variable; }; config: Config; conn: ConnectionProfile; email: { template: EmailTemplate }; factory: ApiFactory; idm: { config: IdmConfig; connector: Connector; crypto: IdmCrypto; managed: ManagedObject; mapping: Mapping; organization: Organization; recon: Recon; script: IdmScript; system: IdmSystem; }; info: Info; login: Authenticate; oauth2oidc: { client: OAuth2Client; endpoint: OAuth2Oidc; external: Idp; issuer: OAuth2TrustedJwtIssuer; provider: OAuth2Provider; }; realm: Realm; role: InternalRole; saml2: { circlesOfTrust: CirclesOfTrust; entityProvider: Saml2 }; script: Script; scriptType: ScriptType; secretStore: SecretStore; server: Server; service: Service; session: Session; site: Site; state: State; theme: Theme; user: User; utils: FRUtils & ScriptValidation & ExportImport & Base64 & { constants: Constants; jose: Jose; json: Json; version: Version; }; createInstance(config: StateInterface): Frodo; createInstanceWithAdminAccount( host: string, username: string, password: string, realm?: string, deploymentType?: string, allowInsecureConnection?: boolean, debug?: boolean, curlirize?: boolean, ): Frodo; createInstanceWithServiceAccount( host: string, serviceAccountId: string, serviceAccountJwkStr: string, realm?: string, deploymentType?: string, allowInsecureConnection?: boolean, debug?: boolean, curlirize?: boolean, ): Frodo;} Type declaration
saml2: { circlesOfTrust: CirclesOfTrust; entityProvider: Saml2 }
createInstance:function
createInstanceWithAdminAccount:function
createInstanceWithAdminAccount( host: string, username: string, password: string, realm?: string, deploymentType?: string, allowInsecureConnection?: boolean, debug?: boolean, curlirize?: boolean,): Frodo Parameters
- host: string
- username: string
- password: string
Optional
realm: stringOptional
deploymentType: stringOptional
allowInsecureConnection: booleanOptional
debug: booleanOptional
curlirize: boolean
frodo instance
createInstanceWithServiceAccount:function
createInstanceWithServiceAccount( host: string, serviceAccountId: string, serviceAccountJwkStr: string, realm?: string, deploymentType?: string, allowInsecureConnection?: boolean, debug?: boolean, curlirize?: boolean,): Frodo Parameters
- host: string
- serviceAccountId: string
- serviceAccountJwkStr: string
Optional
realm: stringOptional
deploymentType: stringOptional
allowInsecureConnection: booleanOptional
debug: booleanOptional
curlirize: boolean
frodo instance
Frodo Library