| Package | Description |
|---|---|
| org.xipki.security | |
| org.xipki.security.jce | |
| org.xipki.security.pkcs11 | |
| org.xipki.security.pkcs12 | |
| org.xipki.security.util |
| Modifier and Type | Method and Description |
|---|---|
X509Cert |
DfltConcurrentContentSigner.getCertificate() |
X509Cert |
ConcurrentContentSigner.getCertificate() |
X509Cert[] |
DfltConcurrentContentSigner.getCertificateChain() |
X509Cert[] |
ConcurrentContentSigner.getCertificateChain() |
| Modifier and Type | Method and Description |
|---|---|
List<X509Cert> |
SignerConf.getPeerCertificates() |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentContentSigner |
SecurityFactory.createSigner(String type,
SignerConf conf,
X509Cert cert)
Creates signer.
|
ConcurrentContentSigner |
AbstractSecurityFactory.createSigner(String type,
SignerConf conf,
X509Cert cert) |
ConcurrentContentSigner |
SecurityFactory.createSigner(String type,
SignerConf conf,
X509Cert[] certs)
Creates signer.
|
ConcurrentContentSigner |
SecurityFactoryImpl.createSigner(String type,
SignerConf conf,
X509Cert[] certificateChain) |
org.bouncycastle.operator.ContentVerifierProvider |
SecurityFactory.getContentVerifierProvider(X509Cert cert)
Gets the ContentVerifierProvider from the certificate.
|
org.bouncycastle.operator.ContentVerifierProvider |
AbstractSecurityFactory.getContentVerifierProvider(X509Cert cert) |
ConcurrentContentSigner |
SignerFactoryRegisterImpl.newSigner(SecurityFactory securityFactory,
String type,
SignerConf conf,
X509Cert[] certificateChain) |
ConcurrentContentSigner |
SignerFactoryRegister.newSigner(SecurityFactory securityFactory,
String type,
SignerConf conf,
X509Cert[] certificateChain)
Creates a new
ConcurrentContentSigner. |
ConcurrentContentSigner |
SignerFactory.newSigner(String type,
SignerConf conf,
X509Cert[] certificateChain)
Creates a new signer.
|
void |
DfltConcurrentContentSigner.setCertificateChain(X509Cert[] certificateChain) |
void |
ConcurrentContentSigner.setCertificateChain(X509Cert[] certchain)
Set the CertificateChain.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SignerConf.setPeerCertificates(List<X509Cert> peerCertificates) |
| Constructor and Description |
|---|
DHSigStaticKeyCertPair(PrivateKey privateKey,
X509Cert certificate) |
IssuerHash(HashAlgo hashAlgo,
X509Cert issuerCert) |
| Constructor and Description |
|---|
JceSignerBuilder(PrivateKey privateKey,
PublicKey publicKey,
X509Cert[] certificateChain,
Provider provider) |
JceSignerBuilder(PrivateKey privateKey,
PublicKey publicKey,
X509Cert[] certificateChain,
String providerName) |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentContentSigner |
P11SignerFactory.newSigner(String type,
SignerConf conf,
X509Cert[] certificateChain) |
| Constructor and Description |
|---|
P11ContentSignerBuilder(SecurityFactory securityFactory,
P11Identity identity,
X509Cert[] certificateChain) |
| Modifier and Type | Method and Description |
|---|---|
X509Cert |
P12ContentSignerBuilder.getCertificate() |
X509Cert[] |
KeypairWithCert.getCertificateChain() |
X509Cert[] |
P12ContentSignerBuilder.getCertificateChain() |
| Modifier and Type | Method and Description |
|---|---|
static KeypairWithCert |
KeypairWithCert.fromKeystore(KeyStore keystore,
String keyname,
char[] keyPassword,
X509Cert[] certchain) |
static KeypairWithCert |
KeypairWithCert.fromKeystore(String keystoreType,
InputStream keystoreStream,
char[] keystorePassword,
String keyname,
char[] keyPassword,
X509Cert cert) |
static KeypairWithCert |
KeypairWithCert.fromKeystore(String keystoreType,
InputStream keystoreStream,
char[] keystorePassword,
String keyname,
char[] keyPassword,
X509Cert[] certchain) |
ConcurrentContentSigner |
P12SignerFactory.newSigner(String type,
SignerConf conf,
X509Cert[] certificateChain) |
| Constructor and Description |
|---|
KeypairWithCert(PrivateKey key,
X509Cert[] certificateChain) |
P12XdhMacContentSignerBuilder(KeypairWithCert keypairWithCert,
X509Cert peerCert) |
P12XdhMacContentSignerBuilder(X509Cert peerCert,
PrivateKey privateKey,
PublicKey publicKey) |
| Modifier and Type | Method and Description |
|---|---|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs)
Build the certificate path.
|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
boolean includeTargetCert)
Build the certificate path.
|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
Collection<X509Cert> trustanchors,
boolean includeTargetCert) |
X509Cert |
HttpRequestMetadataRetriever.getTlsClientCert() |
static X509Cert |
X509Util.parseCert(byte[] bytes) |
static X509Cert |
X509Util.parseCert(File file) |
static X509Cert |
X509Util.parseCert(InputStream certStream) |
| Modifier and Type | Method and Description |
|---|---|
static List<X509Cert> |
X509Util.listCertificates(String encodedCerts) |
static List<X509Cert> |
X509Util.parseCerts(byte[] certsBytes) |
static List<X509Cert> |
X509Util.parseCerts(InputStream certsStream) |
static List<X509Cert> |
X509Util.parseCerts(List<org.xipki.util.FileOrBinary> certsConf) |
| Modifier and Type | Method and Description |
|---|---|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs)
Build the certificate path.
|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
boolean includeTargetCert)
Build the certificate path.
|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
Collection<X509Cert> trustanchors,
boolean includeTargetCert) |
static String |
X509Util.encodeCertificates(X509Cert[] certchain) |
static String |
X509Util.formatCert(X509Cert cert,
boolean verbose) |
static boolean |
X509Util.issues(X509Cert issuerCert,
X509Cert cert) |
static String |
X509Util.toPemCert(X509Cert cert) |
| Modifier and Type | Method and Description |
|---|---|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs)
Build the certificate path.
|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
boolean includeTargetCert)
Build the certificate path.
|
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
Collection<X509Cert> trustanchors,
boolean includeTargetCert) |
static X509Cert[] |
X509Util.buildCertPath(X509Cert targetCert,
Collection<X509Cert> certs,
Collection<X509Cert> trustanchors,
boolean includeTargetCert) |
Copyright © 2023. All rights reserved.