SonicOS 7 Device Settings

Enabling SonicOS API and Configuring Authentication Methods

You can use SonicOS API as an alternative to the SonicOS Command Line Interface (CLI) for configuring selected functions. To do so, you must first enable SonicOS API. For more information about SonicOS API, see the SonicOS 7.0 API document available at https://www.sonicwall.com/support/technical-documentation/.

To enable SonicOS API and configure client authentication

  1. Navigate to Device | Settings > Administration.
  2. Click Audit / SonicOS API.
  3. In the SONICOS API section, enable SonicOS API.
  4. Select any of the authentication methods for initial client authentication:
    • RFC-7616 HTTP Digest Access authentication
      • Select the appropriate digest algorithms: SHA256 (default), MD5
      • Integrity protection: Disabled (default), Allowed, or Enforced.
      • Session variant (password hashes in place of passwords):Disabled, Allowed (default), or Enforced
    • CHAP authentication.
    • RFC-2617 HTTP Basic Access authentication
    • Public Key Authentication
      • RSA modulus (key/cipher size in bits): 2014 is the default.
      • RSA padding type: PKCS#1 v1.5 or PKCS#1 v2.0 OAEP
        • OAEP hash method: SHA-1, SHA-256, or Other
        • OAEP mask (MGF1) method: SHA1, SHA-256, or Other
      • Session security using RFC-7616 Digest Access Authentication
        • Can hold user passwords received from the client.
        • Maximum nonce use: 10 by default
      • Two-Factor and Bearer Token Authentication
  5. Click Accept.

Was This Article Helpful?

Help us to improve our support portal

Techdocs Article Helpful form

  • Hidden
  • Hidden

Techdocs Article NOT Helpful form

  • Still can't find what you're looking for? Try our knowledge base or ask our community for more help.
  • Hidden
  • Hidden