Interface NavBuilder.Login

All Superinterfaces:
NavBuilder.Builder<NavBuilder.Login>, NavBuilder.NavigationStep<NavBuilder.Login>
Enclosing interface:
NavBuilder

public static interface NavBuilder.Login extends NavBuilder.NavigationStep<NavBuilder.Login>
Builds a login URL for the with an option of adding "next" as a query parameter with the current request url or the passed in url
  • Method Details

    • embedded

      @Nonnull NavBuilder.Login embedded()
      Return a login URL that points to the embedded version of the login form, suitable to display in a frame in other applications.
      Returns:
      URL to the embedded login form
    • admin

      @Nonnull NavBuilder.Login admin()
      Return an URL that will open a login page requiring the admin permission to log-in.
      Returns:
      login form guarding a resource available to administrators only
    • sysadmin

      @Nonnull NavBuilder.Login sysadmin()
      Return an URL that will open a login page requiring the admin permission to log-in.
      Returns:
      login form guarding a resource available to administrators only