InstanceSettingKey
Available instance setting keys
enum InstanceSettingKey {
emailSender
enablePasskeys
enableServiceFirstAddressing
presentationRequestUriProxyEnabled
qrCodeLogoEnabled
qrCodeStyle
useModernOidcUi
}
Values
InstanceSettingKey.emailSender
Email sender configuration (senderName, senderEmail)
InstanceSettingKey.enablePasskeys
Whether passkey (WebAuthn) registration and login are enabled instance-wide.
InstanceSettingKey.enableServiceFirstAddressing
Whether the instance has switched over to service-first addressing: the passkey RP ID is the apex instance root (<root>.verifiedorchestration.com) and the OIDC issuer/authority is api.<root>/oidc. Off = legacy addressing, where the issuer is the <instance>.api host.
InstanceSettingKey.presentationRequestUriProxyEnabled
Whether presentation request_uri interception (wallet request proxying) is enabled instance-wide. Off by default (opt-in) - some relying parties may object to their presentation request being intercepted.
InstanceSettingKey.qrCodeLogoEnabled
Master switch for branded QR codes (presentation and photo-capture): when enabled, generated QR codes use the custom styling configured by the qrCodeStyle setting (Branding -> QR code in the admin). Independent of presentationRequestUriProxyEnabled.
InstanceSettingKey.qrCodeStyle
Styling for generated QR codes (presentation and photo-capture): dark/light colors, module dot style, finder pattern style, and the centre logo (on/off, scale, custom image reference). Only applied while the qrCodeLogoEnabled master switch is on.
InstanceSettingKey.useModernOidcUi
Whether to use modern OIDC UI (true = modern, false = legacy EJS)
Member Of
instanceSetting query ● InstanceSetting object ● SetInstanceSettingInput input