Interface Page

    • Method Detail

      • getId

        java.lang.String getId()
      • getCreated

        long getCreated()
      • getViews

        java.util.List<ViewModel> getViews()
      • send

        void send​(java.lang.String protocol,
                  java.lang.String payload)
           throws java.io.IOException
        Throws:
        java.io.IOException
      • getPageEventBus

        com.google.common.eventbus.EventBus getPageEventBus()
      • isConnected

        boolean isConnected()
      • close

        void close​(@Nullable
                   java.lang.String message)
      • newAuthChallenge

        void newAuthChallenge​(AuthChallengeRequest authChallengeRequest)
                       throws java.lang.Exception
        Trigger a new authentication challenge. Sends a message to the client to open the authentication challenge workflow using whatever framing option was specified in the auth challenge request.
        Parameters:
        authChallengeRequest - the AuthChallengeRequest
        Throws:
        java.lang.Exception - if the client identifier associated with the auth challenge request is blank, or if the message channel between the Gateway and the Client is not currently open