Uses of Class
com.biglybt.core.security.CryptoManagerException
Packages that use CryptoManagerException
-
Uses of CryptoManagerException in com.biglybt.core.security
Subclasses of CryptoManagerException in com.biglybt.core.securityMethods in com.biglybt.core.security that throw CryptoManagerExceptionModifier and TypeMethodDescriptionstatic KeyPairCryptoECCUtils.createKeys()byte[]byte[]CryptoHandler.exportKeys()voidCryptoSTSEngine.getAuth(ByteBuffer message) byte[]CryptoHandler.getEncryptedPrivateKey(String reason) voidCryptoSTSEngine.getKeys(ByteBuffer message) byte[]CryptoHandler.getPublicKey(String reason) byte[]CryptoSTSEngine.getRemotePublicKey()byte[]CryptoSTSEngine.getSharedSecret()static SignatureCryptoECCUtils.getSignature(Key key) CryptoHandler.getSTSEngine(String reason) CryptoHandler.getSTSEngine(PublicKey public_key, PrivateKey private_key) booleanCryptoHandler.importKeys(String str) static byte[]CryptoECCUtils.keyToRawdata(PrivateKey privkey) static byte[]CryptoECCUtils.keyToRawdata(PublicKey pubkey) voidCryptoSTSEngine.putAuth(ByteBuffer message) voidCryptoSTSEngine.putKeys(ByteBuffer message) static PrivateKeyCryptoECCUtils.rawdataToPrivkey(byte[] input) static PublicKeyCryptoECCUtils.rawdataToPubkey(byte[] input) voidCryptoHandler.recoverKeys(byte[] public_key, byte[] encrypted_private_key) voidvoidCryptoHandler.setDefaultPasswordHandlerType(int new_type) byte[]voidCryptoHandler.unlock()Explicit unlock requestbooleanCryptoHandler.verify(byte[] public_key, byte[] data, byte[] signature) -
Uses of CryptoManagerException in com.biglybt.core.security.impl
Methods in com.biglybt.core.security.impl that throw CryptoManagerExceptionModifier and TypeMethodDescriptionprotected booleanCryptoHandlerECC.checkKeysOK(String reason) protected Key[]CryptoHandlerECC.createAndStoreKeys(CryptoManagerImpl.passwordDetails password_details) protected Key[]CryptoHandlerECC.createAndStoreKeys(String reason) byte[]protected byte[]CryptoManagerImpl.decryptWithPBE(byte[] data, char[] password) byte[]protected byte[]CryptoManagerImpl.encryptWithPBE(byte[] data, char[] password) CryptoHandlerECC.exportKeys()voidCryptoSTSEngineImpl.getAuth(ByteBuffer message) protected byte[]CryptoSTSEngineImpl.getBytes(ByteBuffer buffer, int max_size) byte[]CryptoHandlerECC.getEncryptedPrivateKey(String reason) protected intCryptoSTSEngineImpl.getInt(ByteBuffer buffer, int max_size) voidCryptoSTSEngineImpl.getKeys(ByteBuffer message) voidCryptoSTSEngineImpl.getMessage(ByteBuffer buffer, boolean keys) protected PrivateKeyCryptoHandlerECC.getMyPrivateKey(String reason) protected PublicKeyCryptoHandlerECC.getMyPublicKey(String reason, boolean create_if_needed) protected CryptoManagerImpl.passwordDetailsCryptoManagerImpl.getPassword(int handler, int action, String reason, CryptoManagerImpl.passwordTester tester, int pw_type) byte[]CryptoHandlerECC.getPublicKey(String reason) byte[]CryptoSTSEngineImpl.getRemotePublicKey()byte[]CryptoSTSEngineImpl.getSharedSecret()CryptoHandlerECC.getSTSEngine(String reason) CryptoHandlerECC.getSTSEngine(PublicKey public_key, PrivateKey private_key) booleanCryptoHandlerECC.importKeys(String str) voidCryptoSTSEngineImpl.putAuth(ByteBuffer message) protected voidCryptoSTSEngineImpl.putBytes(ByteBuffer buffer, byte[] value, int max_size) protected voidCryptoSTSEngineImpl.putInt(ByteBuffer buffer, int value, int max_size) voidCryptoSTSEngineImpl.putKeys(ByteBuffer message) voidCryptoSTSEngineImpl.putMessage(ByteBuffer message, boolean keys) voidCryptoHandlerECC.recoverKeys(byte[] public_key, byte[] encrypted_private_key_and_type) voidvoidCryptoHandlerECC.setDefaultPasswordHandlerType(int new_type) protected CryptoManagerImpl.passwordDetailsCryptoManagerImpl.setPassword(int handler, int pw_type, char[] pw_chars, long timeout) byte[]voidCryptoHandlerECC.unlock()booleanCryptoHandlerECC.verify(byte[] public_key, byte[] data, byte[] signature) Constructors in com.biglybt.core.security.impl that throw CryptoManagerExceptionModifierConstructorDescription(package private)CryptoSTSEngineImpl(PublicKey _myPub, PrivateKey _myPriv)