definition.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. key: okta
  2. title: Okta
  3. description: Okta provide secure identity management and single sign-on to any application.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/okta.svg
  6. icon: /_assets/icons/ultraviolet-okta.svg
  7. color: blue darken-1
  8. website: https://www.okta.com/
  9. isAvailable: true
  10. useForm: false
  11. scopes:
  12. - profile
  13. - email
  14. - openid
  15. props:
  16. audience:
  17. title: Org URL
  18. type: String
  19. hint: Okta organization URL (e.g. https://example.okta.com, https://example.oktapreview.com), found on the Developer Dashboard, in the upper right.
  20. order: 1
  21. clientId:
  22. title: Client ID
  23. type: String
  24. hint: 20 chars alphanumeric string
  25. maxWidth: 400
  26. order: 2
  27. clientSecret:
  28. title: Client Secret
  29. type: String
  30. hint: 40 chars alphanumeric string with a hyphen(s)
  31. maxWidth: 600
  32. sensitive: true
  33. order: 3
  34. idp:
  35. title: Identity Provider ID (idp)
  36. type: String
  37. hint: (Optional) - 20 chars alphanumeric string
  38. maxWidth: 400
  39. order: 4
  40. refs:
  41. callbackUrl:
  42. title: Authorization Callback URL
  43. hint: The callback endpoint to input on Okta.
  44. icon: back
  45. value: '{host}/login/{id}/callback'