Index
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
OpenPGPSmartCardBackendto 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
-
BcExternalPublicKeyDataDecryptorFactoryrouting 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
PublicKeyValuesinto a barePGPPublicKey, 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 keyof the card. - getBackend() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Return the
OpenPGPSmartCardBackendthat manages this smart card. - getBackend() - Method in class org.bouncycastle.openpgp.smartcard.yubikey.YubikeyOpenPGPSmartCard
- getBackends() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
- getCardType() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Return a
Stringrepresenting 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 keyof 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
KeyIdentifierbased on the reconstructed full key fingerprint. - getKeyByFingerprint(byte[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Return the
OpenPGPHardwareKeyfrom the slot that contains the given fingerprint. - getKeyByKeyRef(byte) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Return the
OpenPGPHardwareKeyidentified 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
keyson 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 keyof the card. - getSmartCard() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPHardwareKey
-
Return the
OpenPGPSmartCardthis 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
Listof allsmart cardsmanaged by this backend. - listSmartCards() - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCardManager
-
List all available
smart cardsacross 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
CardExceptionraised when communication with a card fails, andSupportedAlgorithms, 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.smartcardAPI without hardware. - org.bouncycastle.openpgp.smartcard.yubikey - package org.bouncycastle.openpgp.smartcard.yubikey
-
OpenPGPSmartCardBackendimplementation 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
PublicKeyDataDecryptorFactoryfor the givenOpenPGPKey.OpenPGPSecretKeywhich has its private key material stored on aOpenPGPSmartCardmanaged 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
PGPPublicKeyand retrieving its fingerprint. - reconstructPGPPublicKey(byte) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Return the
PGPPublicKeycomponent of the key in the slot identified by keyRef. - reconstructPGPPublicKey(byte) - Method in class org.bouncycastle.openpgp.smartcard.simulator.SimulatorOpenPGPSmartCard
-
Return the
PGPPublicKeycomponent 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.OpenPGPPrivateKeyto the authentication key slot on the card. - uploadDecryptionKey(OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Upload the given
OpenPGPKey.OpenPGPPrivateKeyto the decryption key slot on the card. - uploadKey(byte, OpenPGPKey.OpenPGPPrivateKey, char[]) - Method in class org.bouncycastle.openpgp.smartcard.OpenPGPSmartCard
-
Upload the given
OpenPGPKey.OpenPGPPrivateKeyto 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.OpenPGPPrivateKeyto 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.OpenPGPPrivateKeyto 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form