ReadonlyAbstractReadonlyAbstractReadonlyAbstractReadonlyAccessReadonlyClientReadonlyDataReadonlyDataReadonlyflowsReadonlyMemoryReturns a UserDataStoreFactory
A Bluestep.Relate.FormEntry representing an OAuthProvider
Returns a SessionDataStoreFactory
A Bluestep.Relate.FormEntry representing an OAuthProvider
gives you the state if you have it in the parameter, and then otherwise checks the session for it; if the session does not contain the state, it will return an empty optional.
For an OAuth Provider's New User Url page: exchanges the newUserToken parameter the sign-in sent the browser here with for the new person's claims, as OpenID Connect UserInfo JSON. Empty when the token is missing, expired, already used, or was issued by another organization; the page must then refuse to create anyone. A token can be redeemed once, from any of the organization's domains, within 5 minutes of the sign-in. The claims are only ever available through this call, so a page that needs them across several requests (a form it shows, then posts) keeps them itself, e.g. in B.net.sessionData().
The page's newUserToken parameter, e.g. B.net.request.optParameter("newUserToken").orElse("")
TODO
Example