Optional ReadonlycertificatePath to client certificate key.
Optional ReadonlycertificatePath to client certificate for certificate-based auth.
Optional ReadonlyclientSAP client number (optional, OnPrem only).
Optional ReadonlylanguageSAP language code (optional, e.g., 'EN').
Optional ReadonlyloginCustom login endpoint path for API-based auth.
ReadonlypasswordPassword for authentication.
Optional ReadonlystayWhether to click "Stay signed in" on Office365.
Optional ReadonlystoragePath to save storage state for session reuse.
Optional ReadonlystrategyAuth strategy name override (auto-detected if not provided).
Optional ReadonlysubdomainBTP subdomain for multi-tenant auth.
Optional ReadonlytimeoutAuth timeout in ms (default from PramanConfig).
ReadonlyurlSAP system URL (e.g., 'https://my-sap.example.com').
ReadonlyusernameUsername for authentication.
SAP system authentication configuration.
Remarks
Contains all fields needed to authenticate against any SAP system variant (OnPrem, BTP, Cloud SAML, Office365, API, Certificate). Optional fields use
| undefineddue toexactOptionalPropertyTypes.Example