Package com.codename1.io.oidc


package com.codename1.io.oidc
  • Class
    Description
    Service-provider interface that SystemBrowser uses to dispatch a sign-in flow through the OS's hardened sign-in surface (ASWebAuthenticationSession on iOS, androidx.browser.customtabs / Credential Manager on Android).
    Modern OpenID Connect / OAuth 2.0 client.
    The subset of an OpenID Connect provider's .well-known/openid-configuration document that OidcClient cares about.
    Fluent builder for OidcConfiguration.
    Thrown for failures during an OpenID Connect / OAuth 2.0 flow driven by OidcClient.
    The tokens returned by an OpenID Connect token endpoint, with convenience accessors for the OIDC ID token claims.
    One PKCE pair (RFC 7636).
    Routes an authorization-code-flow sign-in through the system browser (ASWebAuthenticationSession on iOS, an Android Custom Tab on Android, the user's default browser on JavaSE / Web) and resolves with the final redirect URL once the OS hands it back.
    Pluggable persistence for an OidcClient's tokens.
    The default store.