Package akka.javasdk

Interface Principal

All Known Implementing Classes:
Principal.Basic, Principal.LocalService

public interface Principal
A principal associated with a request.
  • Nested Class Summary Link icon

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Basic principals that have no additional configuration.
    static final class 
    A local service principal.
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final Principal
    Abstract principal representing all requests from the backoffice
    static final Principal
    Abstract principal representing all requests from the internet
    static final Principal
    Abstract principal representing all requests from self
  • Method Summary Link icon

    Static Methods
    Modifier and Type
    Method
    Description
    Create a local service principal with the given name
  • Field Details Link icon

    • INTERNET Link icon

      static final Principal INTERNET
      Abstract principal representing all requests from the internet
    • SELF Link icon

      static final Principal SELF
      Abstract principal representing all requests from self
    • BACKOFFICE Link icon

      static final Principal BACKOFFICE
      Abstract principal representing all requests from the backoffice
  • Method Details Link icon