# OAuthCredentials

    @objc
    final class OAuthCredentials

    extension OAuthCredentials : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol

Container class for OAuth credentials. Used for license manager initialization instead of api/public key.

- `clientId`

  OAuth client ID.

  #### Declaration

  Swift

      @objc
      var clientId: String

- `clientSecret`

  OAuth client secret.

  #### Declaration

  Swift

      @objc
      var clientSecret: String

- `cryptoProviderKey`

  Key used for default ICryptoProvider implementation. You can ignore this if you will provide a custom ICryptoProvider, otherwise you need to provide a cryptography key.

  #### Declaration

  Swift

      @objc
      var cryptoProviderKey: String

- `init(clientId:clientSecret:)`

  Undocumented

  #### Declaration

  Swift

      @objc
      init(clientId: String, clientSecret: String) throws

© 2025 LicenseSpring. All rights reserved. (Last updated: 2025-10-22)

Generated by jazzy ♪♫ v0.15.3, a Realm project.