Index

A B C E F G H I J K L M O P R S T U Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAllowedCardSerial(Integer) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
Nominate a device serial number this backend is permitted to open.
addBackend(OpenPGPSmartCardBackend) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
Add a OpenPGPSmartCardBackend to the manager.
addSmartCard(SimulatorOpenPGPSmartCard) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorSmartCardBackend
 
Algorithm(byte, int) - Constructor for class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.Algorithm
 
algorithmId - Variable in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.Algorithm
 

B

bcImpl() - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
BcYubikeyPublicKeyDataDecryptorFactory - Class in org.bouncycastle.openpgp.smartcard.yubikey.operator.bc
BcExternalPublicKeyDataDecryptorFactory routing the private-key operation of OpenPGP session-key recovery to a YubiKey's OpenPGP applet.
BcYubikeyPublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, YubikeyOpenPGPSmartCard, KeyPassphraseProvider) - Constructor for class org.bouncycastle.openpgp.smartcard.yubikey.operator.bc.BcYubikeyPublicKeyDataDecryptorFactory
 
build(OpenPGPKey.OpenPGPSecretKey) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.operator.jcajce.JceYubikeyPublicKeyDataDecryptorFactoryBuilder
 

C

CardException - Exception Class in org.bouncycastle.openpgp.smartcard.card
 
CardException() - Constructor for exception class org.bouncycastle.openpgp.smartcard.card.CardException
 
CardException(String) - Constructor for exception class org.bouncycastle.openpgp.smartcard.card.CardException
 
CardException(String, Throwable) - Constructor for exception class org.bouncycastle.openpgp.smartcard.card.CardException
 
CardException(Throwable) - Constructor for exception class org.bouncycastle.openpgp.smartcard.card.CardException
 
convertPublicKey(PublicKeyValues, byte[], Date) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
Convert the key from PublicKeyValues into a bare PGPPublicKey, brute-forcing the algorithm id.
convertPublicKey(PGPPublicKey) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
createInstance() - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
createInstance(YubiKitManager, BouncyCastleProvider, YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider) - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
createInstance(YubiKitManager, YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider) - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
createInstance(YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider) - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
createSimulatedCardFrom(SimulatorSmartCardBackend, Integer, OpenPGPKey) - Static method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
createSimulatedCardFrom(SimulatorSmartCardBackend, OpenPGPKey) - Static method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
curve - Variable in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.EC
 

E

EC(byte, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.EC
 

F

findSmartCard(Integer) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
 
findSmartCard(Integer) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
Return the smart card with the given serial number.
fingerprintMatches(byte[], byte[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Return true if the full fingerprint matches the stored fingerprint.

G

getAlgorithms() - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms
 
getAuthenticationKey() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the authentication key of the card.
getBackend() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the OpenPGPSmartCardBackend that manages this smart card.
getBackend() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
getBackends() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
Return a Set of all registered backends.
getCardType() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return a String representing the card type.
getCardType() - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
getCardType() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
getCreationTime() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return the creation time of the key.
getDecryptionKey() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the decryption key of the card.
getExternalKeyCryptoCallback() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.operator.bc.BcYubikeyPublicKeyDataDecryptorFactory
 
getFingerprint() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return the contents of the fingerprint field.
getFullKeyIdentifier() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return the KeyIdentifier based on the reconstructed full key fingerprint.
getKeyByFingerprint(byte[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the OpenPGPHardwareKey from the slot that contains the given fingerprint.
getKeyByKeyRef(byte) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the OpenPGPHardwareKey identified by the given key reference.
getKeyRef() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return the key reference (keyRef) of this key.
getKeys() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return a list of all keys on the card.
getName() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Return the name of the backend.
getName() - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorSmartCardBackend
 
getName() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
getName() - Method in interface org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider
 
getSerialNumber() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the serial number of this smart card.
getSerialNumber() - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
getSerialNumber() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
getSignatureKey() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the signing key of the card.
getSmartCard() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return the OpenPGPSmartCard this key is stored on.
getSoftwareKey(OpenPGPCertificate.OpenPGPComponentKey, KeyPassphraseProvider) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
getSupportedAlgorithms(byte) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
Return all supported key algorithms of the slot identified by keyRef.
getVersion() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the version number of this smart card.
getVersion() - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
getVersion() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 

H

hasAuthenticationKey() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return true if the card has an authentication key (with keyRef OpenPGPHardwareKey.KEY_REF_AUTHENTICATION).
hasDecryptionKey() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return true if the card has a decryption key (with keyRef OpenPGPHardwareKey.KEY_REF_DECRYPTION).
hasKey(byte) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return true, if the card has a key with the given key reference.
hasKeyWithFingerprint(byte[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Returns true, if the card has a key with the given fingerprint.
hasSignatureKey() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return true, if the card has a signature key (with keyRef OpenPGPHardwareKey.KEY_REF_SIGNATURE).

I

isGenerated() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return true if the key was generated on/by the device itself.
isImported() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Return true if the key has been imported onto the device.
isKeySupported(byte, OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return true, if the smart card supports the given OpenPGPCertificate.OpenPGPComponentKey.
isKeySupported(byte, OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
isKeySupported(byte, OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 

J

jceImpl() - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
jceImpl(Provider) - Static method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
JCE-backed decryptor factory provider drawing its cryptographic primitives from the given JCA provider.
JceYubikeyPublicKeyDataDecryptorFactoryBuilder - Class in org.bouncycastle.openpgp.smartcard.yubikey.operator.jcajce
 
JceYubikeyPublicKeyDataDecryptorFactoryBuilder(YubikeyOpenPGPSmartCard, KeyPassphraseProvider) - Constructor for class org.bouncycastle.openpgp.smartcard.yubikey.operator.jcajce.JceYubikeyPublicKeyDataDecryptorFactoryBuilder
 

K

KEY_REF_AUTHENTICATION - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Key used for authentication.
KEY_REF_DECRYPTION - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Key used to decrypt messages.
KEY_REF_SIGNATURE - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Key used to generate signatures.
keyRef - Variable in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.Algorithm
 
keys - Variable in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
 
keySize - Variable in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.RSA
 

L

listSmartCards() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Return a List of all smart cards managed by this backend.
listSmartCards() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
List all available smart cards across all backends.
listSmartCards() - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorSmartCardBackend
 
listSmartCards() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
Return the connected YubiKey devices whose serial number has been allow-listed with YubikeySmartCardBackend.addAllowedCardSerial(Integer).

M

matches(OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.Algorithm
 
matches(OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.EC
 
matches(OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.RSA
 

O

OpenPGPHardwareKey - Class in org.bouncycastle.openpgp.smartcard
An OpenPGP key stored on a OpenPGPSmartCard.
OpenPGPHardwareKey(OpenPGPSmartCard, byte, byte, byte[], Date) - Constructor for class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
 
OpenPGPSmartCard - Class in org.bouncycastle.openpgp.smartcard
Abstract OpenPGP Smart Card class.
OpenPGPSmartCard(OpenPGPSmartCardBackend) - Constructor for class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
 
OpenPGPSmartCardBackend<T> - Class in org.bouncycastle.openpgp.smartcard
 
OpenPGPSmartCardBackend() - Constructor for class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
 
OpenPGPSmartCardManager - Class in org.bouncycastle.openpgp.smartcard
Manager aggregating one or more backends.
OpenPGPSmartCardManager() - Constructor for class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
 
openSession() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
org.bouncycastle.openpgp.smartcard - package org.bouncycastle.openpgp.smartcard
API for using OpenPGP keys whose private key material lives on a smart card or hardware token.
org.bouncycastle.openpgp.smartcard.card - package org.bouncycastle.openpgp.smartcard.card
Card-level value types shared by the smart-card backends: the checked CardException raised when communication with a card fails, and SupportedAlgorithms, the set of key algorithms a card slot accepts.
org.bouncycastle.openpgp.smartcard.simulator - package org.bouncycastle.openpgp.smartcard.simulator
Software simulation of an OpenPGP smart card, for exercising the org.bouncycastle.openpgp.smartcard API without hardware.
org.bouncycastle.openpgp.smartcard.yubikey - package org.bouncycastle.openpgp.smartcard.yubikey
OpenPGPSmartCardBackend implementation for YubiKey devices, built on the YubiKit libraries.
org.bouncycastle.openpgp.smartcard.yubikey.operator.bc - package org.bouncycastle.openpgp.smartcard.yubikey.operator.bc
Lightweight (BC) OpenPGP operator bindings that route the private-key half of session-key recovery to a YubiKey.
org.bouncycastle.openpgp.smartcard.yubikey.operator.jcajce - package org.bouncycastle.openpgp.smartcard.yubikey.operator.jcajce
JCA/JCE OpenPGP operator bindings that route the private-key half of session-key recovery to a YubiKey.

P

provide(OpenPGPKey.OpenPGPSecretKey, YubikeyOpenPGPSmartCard, KeyPassphraseProvider) - Method in interface org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider
 
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Provide a PublicKeyDataDecryptorFactory for the given OpenPGPKey.OpenPGPSecretKey which has its private key material stored on a OpenPGPSmartCard managed by this backend.
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
Ask each registered backend in turn for a decryptor factory, returning the first one produced.
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, SimulatorOpenPGPSmartCard, KeyPassphraseProvider) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorSmartCardBackend
 
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, YubikeyOpenPGPSmartCard, KeyPassphraseProvider) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, T, KeyPassphraseProvider) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
 
putKey(OpenPGPHardwareKey) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
 

R

reconstructFullFingerprint() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Retrieve the full OpenPGP key fingerprint by reconstructing the PGPPublicKey and retrieving its fingerprint.
reconstructPGPPublicKey(byte) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Return the PGPPublicKey component of the key in the slot identified by keyRef.
reconstructPGPPublicKey(byte) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
Return the PGPPublicKey component of the key in the slot identified by keyRef.
reconstructPGPPublicKey(byte) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
reset() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Reset the smart card, clearing all key slots and resetting the admin PIN, user PIN to their defaults.
reset() - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
reset() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
RSA(byte, int, int) - Constructor for class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.RSA
 

S

SHORTENED_IDENTIFIER_LENGTH - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Number of leading octets of a v6 fingerprint carried by a shortened legacy-hardware identifier.
shortenedIdentifierForLegacyHardwareMatches(byte[], byte[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Compare the full OpenPGP key fingerprint to the 20-octets fingerprint field of a smart card according to the method described in the draft "Shortened OpenPGP identifiers for legacy hardware devices".
SimulatorOpenPGPSmartCard - Class in org.bouncycastle.openpgp.smartcard.simulator
In-memory stand-in for an OpenPGP smart card, backed by ordinary software keys.
SimulatorOpenPGPSmartCard(SimulatorSmartCardBackend, Integer) - Constructor for class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
 
SimulatorSmartCardBackend - Class in org.bouncycastle.openpgp.smartcard.simulator
 
SimulatorSmartCardBackend() - Constructor for class org.bouncycastle.openpgp.smartcard.simulator.SimulatorSmartCardBackend
 
STATE_GENERATED - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Key was generated on the device itself.
STATE_IMPORTED - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
Key was generated somewhere else and was imported onto the device.
STORED_FINGERPRINT_LENGTH - Static variable in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Size of the fingerprint field of an OpenPGP smart card.
SupportedAlgorithms - Class in org.bouncycastle.openpgp.smartcard.card
List of supported algorithms of a Smart Card.
SupportedAlgorithms(List) - Constructor for class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms
 
SupportedAlgorithms.Algorithm - Class in org.bouncycastle.openpgp.smartcard.card
 
SupportedAlgorithms.EC - Class in org.bouncycastle.openpgp.smartcard.card
 
SupportedAlgorithms.RSA - Class in org.bouncycastle.openpgp.smartcard.card
 
supports(OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms
 

T

toStoredFingerprint(byte[], int) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Convert the keys full fingerprint into a potentially shortened, 20-octets fingerprint.
toStoredFingerprint(OpenPGPCertificate.OpenPGPComponentKey) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Convert the keys full fingerprint into a potentially shortened, 20-octets fingerprint.
toStoredFingerprint(PGPPublicKey) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardBackend
Convert the keys full fingerprint into a potentially shortened, 20-octets fingerprint.
toString() - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.Algorithm
 
toString() - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.EC
 
toString() - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms.RSA
 
toString() - Method in class org.bouncycastle.openpgp.smartcard.card.SupportedAlgorithms
 
toString() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
 

U

uploadAuthenticationKey(OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Upload the given OpenPGPKey.OpenPGPPrivateKey to the authentication key slot on the card.
uploadDecryptionKey(OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Upload the given OpenPGPKey.OpenPGPPrivateKey to the decryption key slot on the card.
uploadKey(byte, OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Upload the given OpenPGPKey.OpenPGPPrivateKey to the given keyRef slot on the card.
uploadKey(byte, OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
Upload the given OpenPGPKey.OpenPGPPrivateKey to the given keyRef slot on the card.
uploadKey(byte, OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
uploadKey(byte, PGPKeyPair, char[]) - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
uploadSigningKey(OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
Upload the given OpenPGPKey.OpenPGPPrivateKey to the signing key slot on the card.

Y

YubikeyOpenPGPSmartCard - Class in org.bouncycastle.openpgp.smartcard.yubikey
 
YubikeyOpenPGPSmartCard(YubikeySmartCardBackend, DeviceInfo, YubiKeyDevice) - Constructor for class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
 
YubikeySmartCardBackend - Class in org.bouncycastle.openpgp.smartcard.yubikey
 
YubikeySmartCardBackend(YubiKitManager, JcaPGPKeyConverter, JcaKeyFingerprintCalculator, YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider) - Constructor for class org.bouncycastle.openpgp.smartcard.yubikey.YubikeySmartCardBackend
 
YubikeySmartCardBackend.YubikeyDecryptorFactoryProvider - Interface in org.bouncycastle.openpgp.smartcard.yubikey
 
A B C E F G H I J K L M O P R S T U Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form