Package com.codename1.io.oidc
package com.codename1.io.oidc
-
ClassDescriptionService-provider interface that
SystemBrowseruses to dispatch a sign-in flow through the OS's hardened sign-in surface (ASWebAuthenticationSessionon iOS,androidx.browser.customtabs/Credential Manageron Android).Modern OpenID Connect / OAuth 2.0 client.The subset of an OpenID Connect provider's.well-known/openid-configurationdocument thatOidcClientcares about.Fluent builder forOidcConfiguration.Thrown for failures during an OpenID Connect / OAuth 2.0 flow driven byOidcClient.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 (ASWebAuthenticationSessionon 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 anOidcClient's tokens.The default store.