Package | Description |
---|---|
anon.crypto | |
anon.crypto.tinytls | |
anon.crypto.tinytls.keyexchange | |
anon.pay | |
anon.pay.xml |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPrivateKey
This class is an abstract implementation of a private key.
|
class |
MyDSAPrivateKey |
class |
MyECPrivateKey |
class |
MyRSAPrivateKey |
Modifier and Type | Method and Description |
---|---|
IMyPrivateKey |
AsymmetricCryptoKeyPair.getPrivate()
Returns the private key.
|
IMyPrivateKey |
PKCS12.getPrivateKey()
Returns the private key of this certificate.
|
Modifier and Type | Method and Description |
---|---|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
X509DistinguishedName a_issuer,
IMyPrivateKey a_privateKey,
IMyPublicKey a_publicKey,
Validity a_validity,
MyX509Extensions a_extensions,
java.math.BigInteger a_serialNumber)
Creates an X509 certificate.
|
void |
MyDSASignature.initSign(IMyPrivateKey k) |
void |
MyECDSASignature.initSign(IMyPrivateKey k) |
void |
MyRSASignature.initSign(IMyPrivateKey k) |
void |
IMySignature.initSign(IMyPrivateKey a_privateKey)
Initialises the algorithm for signing.
|
static byte[] |
ByteSignature.sign(byte[] a_message,
IMyPrivateKey a_privateKey)
Signs a message.
|
static XMLSignature |
XMLSignature.sign(org.w3c.dom.Node a_node,
IMyPrivateKey a_privateKey,
int a_documentClass)
Signs an XML node and creates a new XMLSignature from the signature.
|
Constructor and Description |
---|
AsymmetricCryptoKeyPair(IMyPrivateKey a_privateKey)
Creates a new key pair from a private key.
|
Modifier and Type | Method and Description |
---|---|
void |
TinyTLS.setClientCertificate(JAPCertificate[] certificates,
IMyPrivateKey key)
sets a client certificate chain
|
void |
TinyTLS.setClientCertificate(JAPCertificate cert,
IMyPrivateKey key)
sets the client certificate
|
Modifier and Type | Method and Description |
---|---|
byte[] |
DHE_RSA_Key_Exchange.generateServerKeyExchange(IMyPrivateKey key,
byte[] clientrandom,
byte[] serverrandom) |
abstract byte[] |
Key_Exchange.generateServerKeyExchange(IMyPrivateKey key,
byte[] clientrandom,
byte[] serverrandom) |
byte[] |
DHE_DSS_Key_Exchange.generateServerKeyExchange(IMyPrivateKey key,
byte[] clientrandom,
byte[] serverrandom) |
Modifier and Type | Method and Description |
---|---|
IMyPrivateKey |
PayAccount.getPrivateKey()
Returns the private key or null if the account is encrypted and not usable.
|
Modifier and Type | Method and Description |
---|---|
XMLAccountCertificate |
BIConnection.registerNewAccount(XMLJapPublicKey pubKey,
IMyPrivateKey a_privateKey)
Registers a new account using the specified keypair.
|
Constructor and Description |
---|
PayAccount(XMLAccountCertificate certificate,
IMyPrivateKey privateKey,
PaymentInstanceDBEntry theBI,
XMLGenericText terms,
boolean a_bLock)
Creates a
PayAccount Object from the account certificate and the
private key. |
Modifier and Type | Method and Description |
---|---|
boolean |
XMLMixAccountBalance.sign(IMyPrivateKey key) |
void |
XMLBalance.sign(IMyPrivateKey signKey) |
boolean |
XMLAccountCertificate.sign(IMyPrivateKey key) |
boolean |
XMLPriceCertificate.sign(IMyPrivateKey key) |
boolean |
XMLEasyCC.sign(IMyPrivateKey key) |
boolean |
XMLTransCert.sign(IMyPrivateKey key) |
Constructor and Description |
---|
XMLBalance(long accountNumber,
long deposit,
long spent,
java.sql.Timestamp timestamp,
java.sql.Timestamp validTime,
long volumeBytesleft,
java.sql.Timestamp flatEnddate,
IMyPrivateKey signKey,
long a_lVolumeBytesMonthly,
java.sql.Timestamp a_tMonthlyBytesUpdatedOn,
java.sql.Timestamp a_tStartDate,
long a_lOverusageBytes,
java.sql.Timestamp a_tOverusageDate,
double a_dFactorOverusageGeneral,
double a_dFactorOverusageUser,
long a_lLastMonthRemainingTraffic,
boolean a_bBlocked,
java.lang.String a_strAffiliate,
Transaction a_transaction) |
Copyright © 2023. All rights reserved.