Package | Description |
---|---|
anon.crypto | |
anon.pay |
Modifier and Type | Class and Description |
---|---|
class |
DSAKeyPair
This class creates key pairs for the DSA algorithm.
|
class |
ECKeyPair |
class |
RSAKeyPair
This class creates key pairs for the RSA algorithm.
|
Modifier and Type | Method and Description |
---|---|
AsymmetricCryptoKeyPair |
PKCS12.getKeyPair()
Returns the key pair of this certificate.
|
AsymmetricCryptoKeyPair |
DSAKeyPool.popKeyPair()
Pop a key pair from the stack.
|
Modifier and Type | Method and Description |
---|---|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity)
Creates an X509 certificate from a key pair.
|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity,
MyX509Extensions a_extensions)
Creates an X509 certificate from a key pair.
|
static byte[] |
ByteSignature.sign(byte[] a_message,
AsymmetricCryptoKeyPair a_keyPair)
Signs a message.
|
static boolean |
ByteSignature.verify(byte[] a_message,
byte[] a_signature,
AsymmetricCryptoKeyPair a_keyPair)
Verifies the signature for a message.
|
Constructor and Description |
---|
PKCS10CertificationRequest(X509DistinguishedName a_subject,
AsymmetricCryptoKeyPair a_keyPair,
MyX509Extensions a_extensions)
Creates a new PKCS10 Certification Request.
|
PKCS12(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity)
Creates a new PKCS12 certificate.
|
PKCS12(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity,
MyX509Extensions a_extensions)
Creates a new PKCS12 certificate.
|
Modifier and Type | Method and Description |
---|---|
AsymmetricCryptoKeyPair |
PayAccountsFile.createAccountKeyPair() |
AsymmetricCryptoKeyPair |
PayAccountsFile.createAccountKeyPair(int a_keyLengthForTesting) |
Modifier and Type | Method and Description |
---|---|
PayAccount |
PayAccountsFile.createAccount(PaymentInstanceDBEntry a_bi,
AsymmetricCryptoKeyPair a_keyPair,
XMLGenericText a_terms)
Creates a new Account.
|
PayAccount |
PayAccountsFile.createAccount(PaymentInstanceDBEntry a_bi,
AsymmetricCryptoKeyPair a_keyPair,
XMLGenericText a_terms,
boolean a_bLock) |
Copyright © 2023. All rights reserved.