com.mohiva.play.silhouette.impl

util

package util

Provides implementations of utility traits.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class BCryptPasswordHasher extends PasswordHasher

    Implementation of the password hasher based on BCrypt.

    Implementation of the password hasher based on BCrypt.

    See also

    gensalt

  2. 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

  3. class PlayCacheLayer extends CacheLayer

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

  4. class SecureRandomIDGenerator extends IDGenerator

    A generator which uses SecureRandom to generate cryptographically strong IDs.

Value Members

  1. object BCryptPasswordHasher

    The companion object.

  2. object SecureRandomIDGenerator

    The companion object.

Inherited from AnyRef

Inherited from Any

Ungrouped