Interface: Wso2WiringOptions
Defined in: packages/identity/src/wso2-wiring.ts:12
What createWso2Provider needs.
Properties
adminPassword
readonlyadminPassword:Secret<string>
Defined in: packages/identity/src/wso2-wiring.ts:16
The super administrator's password.
caFile?
readonlyoptionalcaFile?:string
Defined in: packages/identity/src/wso2-wiring.ts:30
The pinned certificate (PEM file): the only trust anchor for WSO2.
ownerEmailDomain?
readonlyoptionalownerEmailDomain?:string
Defined in: packages/identity/src/wso2-wiring.ts:28
The domain of the tenant owner's mail address, <realm>-owner@<domain>: the
deployment's domain. WSO2 reads it only when it creates a tenant, which only the setup
engine does; a process that leaves it out cannot create a tenant (ensureRealm
refuses rather than invent an address).
ownerPassword
readonlyownerPassword: (realm) =>Secret<string> |Promise<Secret<string>>
Defined in: packages/identity/src/wso2-wiring.ts:21
The owner password of the tenant behind a logical realm. Throw to refuse a realm this process holds no owner for.
Parameters
realm
string
Returns
Secret<string> | Promise<Secret<string>>
serverName?
readonlyoptionalserverName?:string
Defined in: packages/identity/src/wso2-wiring.ts:32
The name the pinned certificate carries, when it is not the host in url.
tenantDomains?
readonlyoptionaltenantDomains?:Readonly<Record<string,string>>
Defined in: packages/identity/src/wso2-wiring.ts:34
Logical realm to tenant domain, for names WSO2 would refuse.
transport?
readonlyoptionaltransport?:Transport
Defined in: packages/identity/src/wso2-wiring.ts:36
Replaces the transport, for tests. When set, caFile is not read.
url
readonlyurl:string
Defined in: packages/identity/src/wso2-wiring.ts:14
https://wso2:9443 in compose. Never through the edge.