Class KeyManager.CachedKdfConverter

  • All Implemented Interfaces:
    KeyManager
    Enclosing interface:
    KeyManager

    public static final class KeyManager.CachedKdfConverter
    extends Object
    implements KeyManager
    Used as cached key derivation proxy.
    • Method Detail

      • getById

        public KeyManager.IdSecretKey getById​(int id)
        Description copied from interface: KeyManager
        Gets an id-key for given key id.
        Specified by:
        getById in interface KeyManager
        Parameters:
        id - to find the key by
        Returns:
        key or null if not found
      • getActiveKeyId

        public int getActiveKeyId()
        Description copied from interface: KeyManager
        Get the key id of currents active secret key.
        Specified by:
        getActiveKeyId in interface KeyManager
        Returns:
        key id
      • size

        public int size()
        Description copied from interface: KeyManager
        Size of currently managed keys including active key.
        Specified by:
        size in interface KeyManager
        Returns:
        size of managed keys