Class GridRestRequest

    • Constructor Detail

      • GridRestRequest

        public GridRestRequest()
    • Method Detail

      • destinationId

        public UUID destinationId()
        Returns:
        Destination ID.
      • destinationId

        public void destinationId​(UUID destId)
        Parameters:
        destId - Destination ID.
      • command

        public void command​(GridRestCommand cmd)
        Parameters:
        cmd - Command.
      • clientId

        public UUID clientId()
        Gets client ID that performed request.
        Returns:
        Client ID.
      • clientId

        public void clientId​(UUID clientId)
        Sets client ID that performed request.
        Parameters:
        clientId - Client ID.
      • credentials

        public Object credentials()
        Gets client credentials for authentication process.
        Returns:
        Credentials.
      • credentials

        public void credentials​(Object cred)
        Sets client credentials for authentication.
        Parameters:
        cred - Credentials.
      • sessionToken

        public byte[] sessionToken()
        Gets session token for already authenticated client.
        Returns:
        Session token.
      • sessionToken

        public void sessionToken​(byte[] sesTok)
        Sets session token for already authenticated client.
        Parameters:
        sesTok - Session token.
      • address

        public void address​(InetSocketAddress addr)
        Parameters:
        addr - Client address.
      • userAttributes

        public Map<String,​String> userAttributes()
        Gets user attributes.
        Returns:
        User attributes.
      • userAttributes

        public void userAttributes​(Map<String,​String> userAttrs)
        Gets user attributes.
        Parameters:
        userAttrs - User attributes.
      • certificates

        public Certificate[] certificates()
        Returns:
        Client SSL certificates.
      • certificates

        public void certificates​(Certificate[] certs)
        Parameters:
        certs - Client SSL certificates.