Package com.oracle.bmc.auth.internal
Class Yubikey
- java.lang.Object
-
- com.oracle.bmc.auth.internal.Yubikey
-
public class Yubikey extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFingerprint(byte[] content)Returns a fingerprint for the given public keyPrivateKeygetPrivateKey()Returns a pair of private key instanceStringgetPublicKeyFingerPrint()Returns fingerprint of the public key associated with yubikeystatic Yubikeyinstance(YubikeyConfig config)Returns an instance of the YubikeyHelper
-
-
-
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
-
-