Packages

package util

Provides implementations of utility traits.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class DefaultFingerprintGenerator extends FingerprintGenerator

    A generator which creates a SHA1 fingerprint from User-Agent, Accept-Language, Accept-Charset and Accept-Encoding headers and if defined the remote address of the user.

    A generator which creates a SHA1 fingerprint from User-Agent, Accept-Language, Accept-Charset and Accept-Encoding headers and if defined the remote address of the user.

    The Accept header would also be a good candidate, but this header makes problems in applications which uses content negotiation. So the default fingerprint generator doesn't include it.

    The same with Accept-Encoding. But in Chromium/Blink based browser the content of this header may be changed during requests. @see https://github.com/mohiva/play-silhouette/issues/277

  2. class PlayCacheLayer extends CacheLayer

    Implementation of the cache layer which uses the default Play cache plugin.

  3. class SecureRandomIDGenerator extends IDGenerator

    A generator which uses SecureRandom to generate cryptographically strong IDs.

Value Members

  1. object SecureRandomIDGenerator

    The companion object.

Inherited from AnyRef

Inherited from Any

Ungrouped