Class/Object

com.mohiva.play.silhouette.impl.providers

CasSettings

Related Docs: object CasSettings | package providers

Permalink

case class CasSettings(casURL: String, redirectURL: String, encoding: String = "UTF-8", acceptAnyProxy: Boolean = false, samlTimeTolerance: FiniteDuration = 1000 millis, protocol: CasProtocol.Value = CasProtocol.Default) extends Product with Serializable

The CAS settings.

casURL

The URL of the CAS server.

redirectURL

The URL the CAS server will redirect to.

encoding

Specifies the encoding charset the client should use.

acceptAnyProxy

Accept any proxy in a chain of proxies.

samlTimeTolerance

Adjust to accommodate clock drift between client/server, increasing tolerance has security consequences.

protocol

The protocol supported by the CAS server @see CasProtocol.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CasSettings
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CasSettings(casURL: String, redirectURL: String, encoding: String = "UTF-8", acceptAnyProxy: Boolean = false, samlTimeTolerance: FiniteDuration = 1000 millis, protocol: CasProtocol.Value = CasProtocol.Default)

    Permalink

    casURL

    The URL of the CAS server.

    redirectURL

    The URL the CAS server will redirect to.

    encoding

    Specifies the encoding charset the client should use.

    acceptAnyProxy

    Accept any proxy in a chain of proxies.

    samlTimeTolerance

    Adjust to accommodate clock drift between client/server, increasing tolerance has security consequences.

    protocol

    The protocol supported by the CAS server @see CasProtocol.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val acceptAnyProxy: Boolean

    Permalink

    Accept any proxy in a chain of proxies.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val casURL: String

    Permalink

    The URL of the CAS server.

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val encoding: String

    Permalink

    Specifies the encoding charset the client should use.

  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. val protocol: CasProtocol.Value

    Permalink

    The protocol supported by the CAS server @see CasProtocol.

  17. val redirectURL: String

    Permalink

    The URL the CAS server will redirect to.

  18. val samlTimeTolerance: FiniteDuration

    Permalink

    Adjust to accommodate clock drift between client/server, increasing tolerance has security consequences.

  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped