Class NatsAuthHandler

java.lang.Object
ai.superstream.NatsAuthHandler
All Implemented Interfaces:
io.nats.client.AuthHandler

public class NatsAuthHandler extends Object implements io.nats.client.AuthHandler
  • Constructor Details

    • NatsAuthHandler

      public NatsAuthHandler(String jwt, String nkeySeed)
  • Method Details

    • getID

      public char[] getID()
      Specified by:
      getID in interface io.nats.client.AuthHandler
    • sign

      public byte[] sign(byte[] nonce)
      Specified by:
      sign in interface io.nats.client.AuthHandler
    • getJWT

      public char[] getJWT()
      Specified by:
      getJWT in interface io.nats.client.AuthHandler