Package org.zeromq

Class ZAuth.SimpleCurveAuth

java.lang.Object
org.zeromq.ZAuth.SimpleCurveAuth
All Implemented Interfaces:
ZAuth.Auth
Enclosing class:
ZAuth

public static class ZAuth.SimpleCurveAuth extends Object implements ZAuth.Auth
  • Field Details

  • Constructor Details

    • SimpleCurveAuth

      public SimpleCurveAuth()
    • SimpleCurveAuth

      public SimpleCurveAuth(ZCertStore.Fingerprinter fingerprinter)
  • Method Details

    • configure

      public boolean configure(ZMsg configuration, boolean verbose)
      Description copied from interface: ZAuth.Auth
      Configures with ad-hoc message.
      Specified by:
      configure in interface ZAuth.Auth
      Parameters:
      configuration - the configuration message.
      verbose - true if the actor is verbose.
      Returns:
      true if correctly configured, otherwise false.
    • authorize

      public boolean authorize(ZAuth.ZapRequest request, boolean verbose)
      Description copied from interface: ZAuth.Auth
      Callback for authorizing a connection.
      Specified by:
      authorize in interface ZAuth.Auth
      Returns:
      true if the connection is authorized, false otherwise.