Package com.bradyrussell.uiscoin.address
Class Wallet
java.lang.Object
com.bradyrussell.uiscoin.address.Wallet
public class Wallet
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Wallet()
-
Method Summary
Modifier and Type Method Description static UISCoinKeypair
loadKeypairFromFileWithPassword(java.nio.file.Path File, java.lang.String Password)
static UISCoinWallet
loadWalletFromFileWithPassword(java.nio.file.Path File, java.lang.String Password)
static void
saveKeypairToFileWithPassword(java.nio.file.Path File, java.lang.String Password, UISCoinKeypair Keypair)
static void
saveWalletToFileWithPassword(java.nio.file.Path File, java.lang.String Password, UISCoinWallet wallet)
-
Constructor Details
-
Wallet
public Wallet()
-
-
Method Details
-
saveKeypairToFileWithPassword
public static void saveKeypairToFileWithPassword(java.nio.file.Path File, java.lang.String Password, UISCoinKeypair Keypair) throws java.io.IOException, javax.crypto.IllegalBlockSizeException, java.security.InvalidKeyException, javax.crypto.BadPaddingException, java.security.NoSuchAlgorithmException, javax.crypto.NoSuchPaddingException- Throws:
java.io.IOException
javax.crypto.IllegalBlockSizeException
java.security.InvalidKeyException
javax.crypto.BadPaddingException
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
-
loadKeypairFromFileWithPassword
public static UISCoinKeypair loadKeypairFromFileWithPassword(java.nio.file.Path File, java.lang.String Password) throws java.io.IOException, javax.crypto.IllegalBlockSizeException, java.security.InvalidKeyException, javax.crypto.BadPaddingException, java.security.NoSuchAlgorithmException, javax.crypto.NoSuchPaddingException- Throws:
java.io.IOException
javax.crypto.IllegalBlockSizeException
java.security.InvalidKeyException
javax.crypto.BadPaddingException
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
-
saveWalletToFileWithPassword
public static void saveWalletToFileWithPassword(java.nio.file.Path File, java.lang.String Password, UISCoinWallet wallet) throws java.io.IOException, javax.crypto.IllegalBlockSizeException, java.security.InvalidKeyException, javax.crypto.BadPaddingException, java.security.NoSuchAlgorithmException, javax.crypto.NoSuchPaddingException- Throws:
java.io.IOException
javax.crypto.IllegalBlockSizeException
java.security.InvalidKeyException
javax.crypto.BadPaddingException
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
-
loadWalletFromFileWithPassword
public static UISCoinWallet loadWalletFromFileWithPassword(java.nio.file.Path File, java.lang.String Password) throws java.io.IOException, javax.crypto.IllegalBlockSizeException, java.security.InvalidKeyException, javax.crypto.BadPaddingException, java.security.NoSuchAlgorithmException, javax.crypto.NoSuchPaddingException- Throws:
java.io.IOException
javax.crypto.IllegalBlockSizeException
java.security.InvalidKeyException
javax.crypto.BadPaddingException
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
-