c

play.api.libs.openid

WsDiscovery

class WsDiscovery extends Discovery

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

Annotations
@Singleton()
Source
OpenIdClient.scala
Linear Supertypes
Discovery, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WsDiscovery
  2. Discovery
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new WsDiscovery(ws: WSClient)(implicit ec: ExecutionContext)
    Annotations
    @Inject()

Type Members

  1. case class UrlIdentifier(url: String) extends Product with Serializable

Value Members

  1. def discoverServer(openID: String): Future[OpenIDServer]

    Resolve the OpenID server from the user's OpenID

    Resolve the OpenID server from the user's OpenID

    Definition Classes
    Discovery
  2. def normalizeIdentifier(openID: String): String

    Normalize the given identifier.

    Normalize the given identifier.

    Definition Classes
    Discovery