Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace OAuth2ResponseValidationFailurePolicy

Policy to specify OAuth2 flow configuration.

Properties

clientDetails

Optional fallbackRedirectPath

fallbackRedirectPath: undefined | string

The path to be used as fallback after OAuth2.

Optional logoutPath

logoutPath: undefined | string

The path to be used as logout.

Optional maxExpiryDurationInHours

maxExpiryDurationInHours: undefined | number

The duration for which the OAuth2 success token should be cached before it is fetched again. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

responseType

responseType: ResponseType

Response Type.

scopes

scopes: Array<string>

List of scopes.

sourceUriDetails

Const type

type: string = "OAUTH2"

Optional useCookiesForIntermediateSteps

useCookiesForIntermediateSteps: undefined | false | true

Defines whether or not to use cookies for OAuth2 intermediate steps.

Optional useCookiesForSession

useCookiesForSession: undefined | false | true

Defines whether or not to use cookies for session maintenance.

Optional usePkce

usePkce: undefined | false | true

Defines whether or not to support PKCE.

Methods

getDeserializedJsonObj

getJsonObj