The user supplied identifier is required by the library for the
initiation of the OpenID Protocol. But it doesn't have to be a claimed
identifier - it can be an OpenID Provider Identifier.
You (the RP) still need to determine which OpenID Provider will be used
for each user login. You can have OP identifiers hardcoded into a short
list of supported/preferred providers, and show them on your login page
in the form of a few buttons 'login with X' - which the user will only
have to click on.
For the underlying protocol mechanics that allow this see the definition
of the user supplied identifier and references to "OP Identifier"
http://openid.net/specs/openid-authentication-2_0.html#terminology
Johnny
> Listdiscoveries =manager.discover(*userSuppliedString*);
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenID4Java" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
openid4java...@googlegroups.com.
> To post to this group, send email to
openi...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/openid4java.
> For more options, visit
https://groups.google.com/groups/opt_out.