YubikitOpenPGPCommands class

Constructors

YubikitOpenPGPCommands()
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

activate() Uint8List
decipher(List<int> ciphertext) Uint8List
ecSharedSecret(List<int> publicKey) Uint8List
ecSign(List<int> data) Uint8List
generateAsymmetricKey(KeySlot keySlot) Uint8List
getApplicationVersion() Uint8List
getAsymmetricPublicKey(KeySlot keySlot) Uint8List
getOpenPGPVersion() Uint8List
getRemainingPinTries() Uint8List
getTouch(KeySlot keySlot) Uint8List
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rsaSign(List<int> data) Uint8List
setECKeyAttributes(KeySlot keySlot, ECCurve curve) Uint8List
setECKeyFingerprint(KeySlot keySlot, ECCurve curve, List<int> response) Uint8List
setGenerationTime(KeySlot keySlot, int timestamp) Uint8List
setPinRetries(int pw1Tries, int pw2Tries, int pw3Tries) Uint8List
setRsaKeyAttributes(KeySlot keySlot, int keySize) Uint8List
setRsaKeyFingerprint(KeySlot keySlot, List<int> response) Uint8List
setTouch(KeySlot keySlot, TouchMode mode) Uint8List
terminate() Uint8List
toString() String
A string representation of this object.
inherited
verifyAdminPin(String adminPin) Uint8List
verifyEncryptionPin(String pin) Uint8List
verifySignaturePin(String pin) Uint8List

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

pw1_81 → const int
pw1_82 → const int
pw3_83 → const int
sha512 → const DartSha512