Interface NuggetPinSecretProvider

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface NuggetPinSecretProvider
Runtime-owned protected source for clear nugget PIN material.

Implementations return a new mutable character array for each call. The nugget admission runtime clears the returned array after deriving verifier material. Implementations must not log, cache, or expose the clear value. Ownership of the returned array transfers to the caller.

  • Method Summary

    Modifier and Type
    Method
    Description
    char[]
    Resolves the current clear PIN.
  • Method Details

    • resolve

      char[] resolve()
      Resolves the current clear PIN.
      Returns:
      mutable PIN characters owned by the caller