Trait

skinny.controller.feature

AngularXSRFProtectionFeature

Related Doc: package feature

Permalink

trait AngularXSRFProtectionFeature extends AngularXSRFCookieProviderFeature

Angular.js Cross Site Request Forgery (XSRF) Protection support.

https://docs.angularjs.org/api/ng/service/$http#cross-site-request-forgery-xsrf-protection

Self Type
AngularXSRFProtectionFeature with SkinnyMicroBase with ActionDefinitionFeature with BeforeAfterActionFeature with RequestScopeFeature with logging.LoggerProvider
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AngularXSRFProtectionFeature
  2. AngularXSRFCookieProviderFeature
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. def handleAngularForgery(): Unit

    Permalink

    Overrides to skip execution when the current request matches excluded patterns.

  11. def handleForgeryIfDetected(): Unit

    Permalink

    Handles when XSRF is detected.

  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. def isForged: Boolean

    Permalink
  14. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  18. def protectFromForgery(only: Seq[Symbol] = Nil, except: Seq[Symbol] = Nil): Unit

    Permalink

    Declarative activation of XSRF protection.

    Declarative activation of XSRF protection. Of course, highly inspired by Ruby on Rails.

    only

    should be applied only for these action methods

    except

    should not be applied for these action methods

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

    Permalink
    Definition Classes
    AnyRef
  20. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def xsrfCookieName: String

    Permalink

    Cookie name.

    Cookie name.

    Attributes
    protected
    Definition Classes
    AngularXSRFProtectionFeatureAngularXSRFCookieProviderFeature
  25. def xsrfHeaderName: String

    Permalink

    Header name.

    Header name.

    Attributes
    protected

Inherited from AnyRef

Inherited from Any

Ungrouped