Package | Description |
---|---|
org.jruby.ext.openssl.impl | |
org.jruby.ext.openssl.x509store |
Modifier and Type | Method and Description |
---|---|
static X509AuxCertificate |
PKCS7.findByIssuerAndSerial(java.util.Collection<X509AuxCertificate> certs,
org.bouncycastle.asn1.x509.X509Name issuer,
java.math.BigInteger serial) |
X509AuxCertificate |
RecipInfo.getCert()
Get the
Cert value. |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<X509AuxCertificate> |
SignEnvelope.getCert()
Get the
Cert value. |
java.util.Collection<X509AuxCertificate> |
Signed.getCert()
Get the
Cert value. |
java.util.List<X509AuxCertificate> |
PKCS7.getSigners(java.util.Collection<X509AuxCertificate> certs,
java.util.List<SignerInfoWithPkey> sinfos,
int flags) |
Modifier and Type | Method and Description |
---|---|
void |
PKCS7.addCertificate(X509AuxCertificate cert)
c: PKCS7_add_certificate
|
void |
PKCS7Data.addCertificate(X509AuxCertificate cert) |
void |
PKCS7DataSigned.addCertificate(X509AuxCertificate cert) |
void |
PKCS7DataSignedAndEnveloped.addCertificate(X509AuxCertificate cert) |
RecipInfo |
PKCS7.addRecipient(X509AuxCertificate recip)
c: PKCS7_add_recipient
|
SignerInfoWithPkey |
PKCS7.addSignature(X509AuxCertificate x509,
java.security.PrivateKey pkey,
java.security.MessageDigest dgst) |
boolean |
RecipInfo.compare(X509AuxCertificate pcert) |
BIO |
PKCS7.dataDecode(java.security.PrivateKey pkey,
BIO inBio,
X509AuxCertificate pcert)
c: PKCS7_dataDecode
|
void |
PKCS7.decrypt(java.security.PrivateKey pkey,
X509AuxCertificate cert,
BIO data,
int flags) |
void |
RecipInfo.set(X509AuxCertificate cert)
c: PKCS7_RECIP_INFO_set
|
void |
SignerInfoWithPkey.set(X509AuxCertificate x509,
java.security.PrivateKey pkey,
java.security.MessageDigest dgst) |
void |
RecipInfo.setCert(X509AuxCertificate newCert)
Set the
Cert value. |
static PKCS7 |
PKCS7.sign(X509AuxCertificate signcert,
java.security.PrivateKey pkey,
java.util.Collection<X509AuxCertificate> certs,
BIO data,
int flags) |
void |
PKCS7.signatureVerify(BIO bio,
SignerInfoWithPkey si,
X509AuxCertificate x509) |
Modifier and Type | Method and Description |
---|---|
static PKCS7 |
PKCS7.encrypt(java.util.Collection<X509AuxCertificate> certs,
byte[] in,
CipherSpec cipher,
int flags) |
static X509AuxCertificate |
PKCS7.findByIssuerAndSerial(java.util.Collection<X509AuxCertificate> certs,
org.bouncycastle.asn1.x509.X509Name issuer,
java.math.BigInteger serial) |
java.util.List<X509AuxCertificate> |
PKCS7.getSigners(java.util.Collection<X509AuxCertificate> certs,
java.util.List<SignerInfoWithPkey> sinfos,
int flags) |
void |
SignEnvelope.setCert(java.util.Collection<X509AuxCertificate> newCert)
Set the
Cert value. |
void |
Signed.setCert(java.util.Collection<X509AuxCertificate> newCert)
Set the
Cert value. |
static PKCS7 |
PKCS7.sign(X509AuxCertificate signcert,
java.security.PrivateKey pkey,
java.util.Collection<X509AuxCertificate> certs,
BIO data,
int flags) |
void |
PKCS7.verify(java.util.Collection<X509AuxCertificate> certs,
Store store,
BIO indata,
BIO out,
int flags) |
Modifier and Type | Field and Description |
---|---|
X509AuxCertificate |
StoreContext.certificate |
X509AuxCertificate |
StoreContext.currentCertificate |
X509AuxCertificate |
StoreContext.currentIssuer |
X509AuxCertificate |
Certificate.x509 |
Modifier and Type | Field and Description |
---|---|
java.util.List<X509AuxCertificate> |
StoreContext.chain |
java.util.List<X509AuxCertificate> |
StoreContext.otherContext |
java.util.List<X509AuxCertificate> |
StoreContext.untrusted |
Modifier and Type | Method and Description |
---|---|
static X509AuxCertificate |
StoreContext.ensureAux(java.security.cert.X509Certificate i) |
X509AuxCertificate |
StoreContext.findIssuer(java.util.List<X509AuxCertificate> sk,
X509AuxCertificate x)
c: find_issuer
|
X509AuxCertificate |
StoreContext.getCurrentCertificate()
c: X509_STORE_CTX_get_current_cert
|
static X509AuxCertificate |
PEMInputOutput.readX509Aux(java.io.Reader in,
char[] f) |
static X509AuxCertificate |
PEMInputOutput.readX509Certificate(java.io.Reader in,
char[] f) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<X509AuxCertificate> |
StoreContext.ensureAux(java.util.Collection<java.security.cert.X509Certificate> inp) |
static java.util.List<X509AuxCertificate> |
StoreContext.ensureAux(java.security.cert.X509Certificate[] inp) |
java.util.List<X509AuxCertificate> |
StoreContext.getChain()
c: X509_STORE_CTX_get_chain
|
java.util.List<X509AuxCertificate> |
StoreContext.getFirstChain()
c: X509_STORE_CTX_get1_chain
|
Modifier and Type | Method and Description |
---|---|
static int |
Purpose.checkCA(X509AuxCertificate x)
c: X509_check_ca
|
int |
StoreContext.checkCertificateTime(X509AuxCertificate x)
c: check_cert_time
|
static int |
X509Utils.checkIfIssuedBy(X509AuxCertificate issuer,
X509AuxCertificate subject)
c: X509_check_issued
|
static int |
Purpose.checkPurpose(X509AuxCertificate x,
int id,
int ca)
c: X509_check_purpose
|
static int |
Purpose.checkSSLCA(X509AuxCertificate x)
c: check_ssl_ca
|
static int |
Trust.checkTrust(X509AuxCertificate x,
int id,
int flags)
c: X509_check_trust
|
X509AuxCertificate |
StoreContext.findIssuer(java.util.List<X509AuxCertificate> sk,
X509AuxCertificate x)
c: find_issuer
|
int |
StoreContext.getFirstIssuer(X509AuxCertificate[] issuer,
X509AuxCertificate x)
c: X509_STORE_CTX_get1_issuer
|
int |
StoreContext.getFirstIssuer(X509AuxCertificate[] issuer,
X509AuxCertificate x)
c: X509_STORE_CTX_get1_issuer
|
int |
StoreContext.init(Store store,
X509AuxCertificate x509,
java.util.List<X509AuxCertificate> chain)
c: X509_STORE_CTX_init
|
static boolean |
Purpose.nsReject(X509AuxCertificate x,
int mustHaveCertType)
c: ns_reject
|
static int |
Purpose.purposeSMIME(X509AuxCertificate x,
int ca)
c: purpose_smime
|
void |
StoreContext.setCertificate(X509AuxCertificate x)
c: X509_STORE_CTX_set_cert
|
static void |
PEMInputOutput.writeX509Aux(java.io.Writer _out,
X509AuxCertificate obj) |
static boolean |
Purpose.xkuReject(X509AuxCertificate x,
java.lang.String mustHaveXku)
c: xku_reject: check if the cert must be rejected(true) or not
|
static boolean |
Purpose.xkuReject(X509AuxCertificate x,
java.lang.String[] mustHaveOneOfXku) |
Modifier and Type | Method and Description |
---|---|
X509AuxCertificate |
StoreContext.findIssuer(java.util.List<X509AuxCertificate> sk,
X509AuxCertificate x)
c: find_issuer
|
int |
StoreContext.init(Store store,
X509AuxCertificate x509,
java.util.List<X509AuxCertificate> chain)
c: X509_STORE_CTX_init
|
void |
StoreContext.trustedStack(java.util.List<X509AuxCertificate> sk)
c: X509_STORE_CTX_trusted_stack
|
Copyright © 2002-2009 JRuby Team. All Rights Reserved.