OptionalcontextRequired on server-side: The user context for the operation. Used for audit logging and database access.
OptionalcredentialOptional: Specific credential ID to retrieve. Takes precedence over credentialName lookup.
OptionalcredentialOptional: Override the credential name to look up. If not provided, uses the name passed to getCredential().
OptionaldirectOptional: Direct values to use instead of database lookup. Takes precedence over all other options. Useful for testing or when credentials are provided via other means.
OptionalsubsystemOptional: Subsystem name for audit logging. Helps identify where credentials are being used.
Options for resolving credentials.