Class Yubikey


  • public class Yubikey
    extends Object
    • Method Detail

      • instance

        public static Yubikey instance​(YubikeyConfig config)
        Returns an instance of the YubikeyHelper
        Parameters:
        config - Instance of com.oracle.bmc.auth.yubikey.YubikeyConfig
        Returns:
        Instance of YubikeyHelper
      • getPrivateKey

        public PrivateKey getPrivateKey()
        Returns a pair of private key instance
        Returns:
        Pair of private key instance
      • getPublicKeyFingerPrint

        public String getPublicKeyFingerPrint()
        Returns fingerprint of the public key associated with yubikey
        Returns:
        public key’s fingerprint
      • getFingerprint

        public String getFingerprint​(byte[] content)
        Returns a fingerprint for the given public key
        Parameters:
        content - byte array of encoded public key
        Returns:
        public key’s fingerprintx