Class SSLPermissionsVerifier.AuthorizeResult

java.lang.Object
com.zeroc.Glacier2.SSLPermissionsVerifier.AuthorizeResult
Enclosing interface:
SSLPermissionsVerifier

public static class SSLPermissionsVerifier.AuthorizeResult extends Object
Holds the result of operation authorize.
  • Field Details

    • returnValue

      public boolean returnValue
      true if access is granted, false otherwise.
    • reason

      public String reason
      The reason why access was denied.
  • Constructor Details

    • AuthorizeResult

      public AuthorizeResult()
      Default constructor.
    • AuthorizeResult

      public AuthorizeResult(boolean returnValue, String reason)
      This constructor makes shallow copies of the results for operation authorize.
      Parameters:
      returnValue - true if access is granted, false otherwise.
      reason - The reason why access was denied.
  • Method Details

    • write

      public void write(OutputStream ostr)
      Marshals the result for the authorize operation.
      Parameters:
      ostr - the output stream to write this result to
    • read

      public void read(InputStream istr)
      Unmarshals the result of the authorize operation.
      Parameters:
      istr - the input stream to read this result from