Class SecurityTokenFactory

java.lang.Object
nxt.authentication.SecurityTokenFactory

public abstract class SecurityTokenFactory extends Object
Generate an authentication security token for a permissioned blockchain
  • Constructor Details

    • SecurityTokenFactory

      public SecurityTokenFactory()
  • Method Details

    • getSecurityTokenFactory

      public static SecurityTokenFactory getSecurityTokenFactory()
      Get the security token factory
      Returns:
      Security token factory or null if no provider available
    • getSecurityToken

      public abstract SecurityToken getSecurityToken(byte[] publicKey)
      Create a new security token
      Parameters:
      publicKey - Public key
      Returns:
      Security token
    • getSecurityToken

      public abstract SecurityToken getSecurityToken(ByteBuffer buffer)
      Create a new security token
      Parameters:
      buffer - Byte buffer
      Returns:
      Security token