Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration WickedClientType

Index

Enumeration members

Enumeration members

Confidential

Confidential: = "confidential"

Confidential client, i.e. a client which can keep the client secret securely stored in the backend. Typical session-based applications.

Public_Native

Public_Native: = "public_native"

Public, e.g. native or mobile application. Cannot store a secret confidentially, but can keep runtime data reasonably secure. When using the OAuth2 Authorization Code Grant, PKCE is required, but in distinction to the public_spa client type, a refresh token is issued.

Public_SPA

Public_SPA: = "public_spa"

Public, browser based client. Cannot store a secret confidentially due to lack of backend server component. Typically a single page application. When using the OAuth2 Authorization Code Grant, PKCE is required, and wicked will not return a refresh token.

Generated using TypeDoc