Table of Contents

Enum OidcFailure

Namespace
OpenShell.Oidc
Assembly
OpenShell.Sdk.dll

Identifies which OIDC step failed.

public enum OidcFailure

Fields

Config = 0

Required OIDC settings are missing or malformed.

Discovery = 1

Provider discovery failed or returned an untrusted document.

AuthCode = 2

The authorization-code exchange failed.

DeviceCode = 3

The device-code flow failed.

ClientCredentials = 4

The client-credentials exchange failed.

Refresh = 5

The refresh-token exchange failed.

Timeout = 6

The interactive login did not finish in time.

CallbackServer = 7

The loopback callback server failed.

TokenPersist = 8

The on-disk token cache could not be read or written.