play.api.libs.openid
package play.api.libs.openid
Members list
Type members
Classlikes
trait Discovery
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class WsDiscovery
trait OpenIDComponents
OpenID components
OpenID components
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
sealed abstract class OpenIDError(val id: String, val message: String) extends Throwable
Attributes
- Supertypes
-
class Throwabletrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
-
object AUTH_CANCEL.typeobject AUTH_ERROR.typeobject BAD_RESPONSE.typeobject MISSING_PARAMETERS.typeobject NETWORK_ERROR.typeobject NO_SERVER.typeShow all
class OpenIDModule extends SimpleModule
The OpenID module
The OpenID module
Attributes
- Supertypes
trait OpenIdClient
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class WsOpenIdClient
object UserInfo
@Singleton
class WsDiscovery(ws: WSClient)(implicit ec: ExecutionContext) extends Discovery
Resolve the OpenID identifier to the location of the user's OpenID service provider.
Resolve the OpenID identifier to the location of the user's OpenID service provider.
Known limitations:
- The Discovery doesn't support XRIs at the moment
Attributes
- Supertypes
@Singleton
class WsOpenIdClient(ws: WSClient, discovery: Discovery)(implicit ec: ExecutionContext) extends OpenIdClient, WSBodyWritables
Attributes
- Supertypes
-
trait WSBodyWritablestrait XMLBodyWritablestrait JsonBodyWritablestrait DefaultBodyWritablestrait OpenIdClientclass Objecttrait Matchableclass AnyShow all
In this article