/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/cert/ |
H A D | AttributeCertificateIssuer.java | 15 * Carrying class for an attribute certificate issuer. 23 * Set the issuer directly with the ASN.1 structure. 25 * @param issuer The issuer 27 public AttributeCertificateIssuer(AttCertIssuer issuer) argument 29 form = issuer.getIssuer(); 123 V2Form issuer = (V2Form)form; 124 if (issuer.getBaseCertificateID() != null) 126 return issuer.getBaseCertificateID().getSerial().getValue().equals(x509Cert.getSerialNumber()) 127 && matchesDN(x509Cert.getIssuer(), issuer [all...] |
H A D | X509v3CertificateBuilder.java | 31 * @param issuer the certificate issuer 38 public X509v3CertificateBuilder(X500Name issuer, BigInteger serial, Date notBefore, Date notAfter, X500Name subject, SubjectPublicKeyInfo publicKeyInfo) argument 40 this(issuer, serial, new Time(notBefore), new Time(notAfter), subject, publicKeyInfo); 47 * @param issuer the certificate issuer 55 public X509v3CertificateBuilder(X500Name issuer, BigInteger serial, Date notBefore, Date notAfter, Locale dateLocale, X500Name subject, SubjectPublicKeyInfo publicKeyInfo) argument 57 this(issuer, serial, new Time(notBefore, dateLocale), new Time(notAfter, dateLocale), subject, publicKeyInfo); 63 * @param issuer the certificate issuer 70 X509v3CertificateBuilder(X500Name issuer, BigInteger serial, Time notBefore, Time notAfter, X500Name subject, SubjectPublicKeyInfo publicKeyInfo) argument [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/asn1/x509/ |
H A D | IssuerSerial.java | 18 GeneralNames issuer; field in class:IssuerSerial 53 issuer = GeneralNames.getInstance(seq.getObjectAt(0)); 63 X500Name issuer, 66 this(new GeneralNames(new GeneralName(issuer)), new ASN1Integer(serial)); 70 GeneralNames issuer, 73 this(issuer, new ASN1Integer(serial)); 77 GeneralNames issuer, 80 this.issuer = issuer; 86 return issuer; 62 IssuerSerial( X500Name issuer, BigInteger serial) argument 69 IssuerSerial( GeneralNames issuer, BigInteger serial) argument 76 IssuerSerial( GeneralNames issuer, ASN1Integer serial) argument [all...] |
H A D | AttributeCertificateInfo.java | 18 private AttCertIssuer issuer; field in class:AttributeCertificateInfo 69 this.issuer = AttCertIssuer.getInstance(seq.getObjectAt(start + 1)); 102 return issuer; 141 * issuer AttCertIssuer, 162 v.add(issuer);
|
H A D | V1TBSCertificateGenerator.java | 17 * issuer Name, 31 X500Name issuer; field in class:V1TBSCertificateGenerator 56 X509Name issuer) 58 this.issuer = X500Name.getInstance(issuer.toASN1Primitive()); 62 X500Name issuer) 64 this.issuer = issuer; 115 || (issuer == null) || (startDate == null) || (endDate == null) 126 seq.add(issuer); 55 setIssuer( X509Name issuer) argument 61 setIssuer( X500Name issuer) argument [all...] |
H A D | TBSCertList.java | 25 * issuer Name, 142 X500Name issuer; field in class:TBSCertList 190 issuer = X500Name.getInstance(seq.getObjectAt(seqPos++)); 235 return issuer; 289 v.add(issuer);
|
H A D | TBSCertificate.java | 19 * issuer Name, 40 X500Name issuer; field in class:TBSCertificate 93 issuer = X500Name.getInstance(seq.getObjectAt(seqStart + 3)); 150 return issuer;
|
H A D | TBSCertificateStructure.java | 20 * issuer Name, 42 X500Name issuer; field in class:TBSCertificateStructure 95 issuer = X500Name.getInstance(seq.getObjectAt(seqStart + 3)); 152 return issuer;
|
H A D | V3TBSCertificateGenerator.java | 18 * issuer Name, 35 X500Name issuer; field in class:V3TBSCertificateGenerator 65 X509Name issuer) 67 this.issuer = X500Name.getInstance(issuer); 71 X500Name issuer) 73 this.issuer = issuer; 161 || (issuer == null) || (startDate == null) || (endDate == null) 172 v.add(issuer); 64 setIssuer( X509Name issuer) argument 70 setIssuer( X500Name issuer) argument [all...] |
/external/boringssl/src/crypto/x509v3/ |
H A D | v3_akey.c | 99 if (akeyid->issuer) 100 extlist = i2v_GENERAL_NAMES(NULL, akeyid->issuer, extlist); 111 * 'always' means its is an error if the issuer certificate doesn't have a 112 * key id. issuer: use the issuers cert issuer and serial number. The default 121 char keyid = 0, issuer = 0; local 140 } else if (!strcmp(cnf->name, "issuer")) { 141 issuer = 1; 143 issuer = 2; 170 if ((issuer [all...] |
H A D | v3_conf.c | 454 void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subj, X509_REQ *req, argument 457 ctx->issuer_cert = issuer;
|
H A D | v3name_test.c | 301 X509_NAME *issuer = NULL; local 310 X509_NAME_free(issuer);
|
H A D | v3_purp.c | 534 /* Does subject name match issuer ? */ 799 * used to prune a set of possible issuer certificates which have been looked 801 * issuer_name(subject) == subject_name(issuer) 2. If akid(subject) exists 802 * check it matches issuer 3. If key_usage(issuer) exists check it supports 807 int X509_check_issued(X509 *issuer, X509 *subject) argument 809 if (X509_NAME_cmp(X509_get_subject_name(issuer), 812 x509v3_cache_extensions(issuer); 816 int ret = X509_check_akid(issuer, subject->akid); 822 if (ku_reject(issuer, KU_DIGITAL_SIGNATUR 829 X509_check_akid(X509 *issuer, AUTHORITY_KEYID *akid) argument [all...] |
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/cert/selector/ |
H A D | X509CertificateHolderSelector.java | 21 private X500Name issuer; field in class:X509CertificateHolderSelector 35 * Construct a signer ID based on the issuer and serial number of the signer's associated 38 * @param issuer the issuer of the signer's associated certificate. 41 public X509CertificateHolderSelector(X500Name issuer, BigInteger serialNumber) argument 43 this(issuer, serialNumber, null); 47 * Construct a signer ID based on the issuer and serial number of the signer's associated 50 * @param issuer the issuer of the signer's associated certificate. 54 public X509CertificateHolderSelector(X500Name issuer, BigIntege argument [all...] |
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/cms/ |
H A D | SignerId.java | 33 * Construct a signer ID based on the issuer and serial number of the signer's associated 36 * @param issuer the issuer of the signer's associated certificate. 39 public SignerId(X500Name issuer, BigInteger serialNumber) argument 41 this(issuer, serialNumber, null); 45 * Construct a signer ID based on the issuer and serial number of the signer's associated 48 * @param issuer the issuer of the signer's associated certificate. 52 public SignerId(X500Name issuer, BigInteger serialNumber, byte[] subjectKeyId) argument 54 this(new X509CertificateHolderSelector(issuer, serialNumbe [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/x509/ |
H A D | AttributeCertificateIssuer.java | 23 * Carrying class for an attribute certificate issuer. 32 * Set the issuer directly with the ASN.1 structure. 34 * @param issuer The issuer 36 public AttributeCertificateIssuer(AttCertIssuer issuer) argument 38 form = issuer.getIssuer(); 89 * Return any principal objects inside the attribute certificate issuer 152 V2Form issuer = (V2Form)form; 153 if (issuer.getBaseCertificateID() != null) 155 return issuer [all...] |
H A D | X509V1CertificateGenerator.java | 80 * Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the 84 X500Principal issuer) 88 tbsGen.setIssuer(new X509Principal(issuer.getEncoded())); 97 * Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the 101 X509Name issuer) 103 tbsGen.setIssuer(issuer); 182 * generate an X509 certificate, based on the current issuer and subject 201 * generate an X509 certificate, based on the current issuer an 83 setIssuerDN( X500Principal issuer) argument 100 setIssuerDN( X509Name issuer) argument [all...] |
H A D | X509V3CertificateGenerator.java | 89 * Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the 93 X500Principal issuer) 97 tbsGen.setIssuer(new X509Principal(issuer.getEncoded())); 106 * Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the 110 X509Name issuer) 112 tbsGen.setIssuer(issuer); 201 * Set the issuer unique ID - note: it is very rare that it is correct to do this. 320 * generate an X509 certificate, based on the current issuer an 92 setIssuerDN( X500Principal issuer) argument 109 setIssuerDN( X509Name issuer) argument [all...] |
/external/conscrypt/platform/src/main/java/org/conscrypt/ct/ |
H A D | CertificateEntry.java | 81 OpenSSLX509Certificate issuer) throws CertificateException { 90 byte[] issuerKey = issuer.getPublicKey().getEncoded(); 80 createForPrecertificate(OpenSSLX509Certificate leaf, OpenSSLX509Certificate issuer) argument
|
/external/boringssl/src/crypto/x509/ |
H A D | x_crl.c | 84 ASN1_INTEGER *ser, X509_NAME *issuer); 100 X509_NAME *issuer); 139 ASN1_SIMPLE(X509_CRL_INFO, issuer, X509_NAME), 147 * Set CRL entry issuer according to CRL certificate issuer extension. Check 184 rev->issuer = gens; 427 if (!rev->issuer) { 438 for (i = 0; i < sk_GENERAL_NAME_num(rev->issuer); i++) { 439 GENERAL_NAME *gen = sk_GENERAL_NAME_value(rev->issuer, i); 453 X509_NAME *issuer) 451 def_crl_lookup(X509_CRL *crl, X509_REVOKED **ret, ASN1_INTEGER *serial, X509_NAME *issuer) argument 501 X509_CRL_METHOD_new(int (*crl_init) (X509_CRL *crl), int (*crl_free) (X509_CRL *crl), int (*crl_lookup) (X509_CRL *crl, X509_REVOKED **ret, ASN1_INTEGER *ser, X509_NAME *issuer), int (*crl_verify) (X509_CRL *crl, EVP_PKEY *pk)) argument [all...] |
H A D | x509_lu.c | 456 crl_info_s.issuer = name; 613 * Try to get issuer certificate from store. Due to limitations of the API 619 int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) argument 630 *issuer = obj.data.x509; 641 /* Look through all matching certs for suitable issuer */ 650 *issuer = pobj->data.x509;
|
/external/curl/lib/ |
H A D | x509asn1.h | 103 curl_asn1Element issuer; member in struct:__anon3644
|
/external/wpa_supplicant_8/hostapd/src/tls/ |
H A D | tlsv1_client_ocsp.c | 112 struct x509_certificate *issuer, 180 issuer->subject_dn, issuer->subject_dn_len); 181 hash_len = ocsp_hash_data(&alg.oid, issuer->subject_dn, 182 issuer->subject_dn_len, hash); 205 hash_len = ocsp_hash_data(&alg.oid, issuer->public_key, 206 issuer->public_key_len, hash); 320 struct x509_certificate *issuer, const u8 *resp, 339 if (tls_process_ocsp_single_response(conn, cert, issuer, 365 struct x509_certificate *issuer, *signe local 110 tls_process_ocsp_single_response(struct tlsv1_client *conn, struct x509_certificate *cert, struct x509_certificate *issuer, const u8 *resp, size_t len, enum tls_ocsp_result *res) argument 318 tls_process_ocsp_responses(struct tlsv1_client *conn, struct x509_certificate *cert, struct x509_certificate *issuer, const u8 *resp, size_t len) argument [all...] |
/external/wpa_supplicant_8/src/tls/ |
H A D | tlsv1_client_ocsp.c | 112 struct x509_certificate *issuer, 180 issuer->subject_dn, issuer->subject_dn_len); 181 hash_len = ocsp_hash_data(&alg.oid, issuer->subject_dn, 182 issuer->subject_dn_len, hash); 205 hash_len = ocsp_hash_data(&alg.oid, issuer->public_key, 206 issuer->public_key_len, hash); 320 struct x509_certificate *issuer, const u8 *resp, 339 if (tls_process_ocsp_single_response(conn, cert, issuer, 365 struct x509_certificate *issuer, *signe local 110 tls_process_ocsp_single_response(struct tlsv1_client *conn, struct x509_certificate *cert, struct x509_certificate *issuer, const u8 *resp, size_t len, enum tls_ocsp_result *res) argument 318 tls_process_ocsp_responses(struct tlsv1_client *conn, struct x509_certificate *cert, struct x509_certificate *issuer, const u8 *resp, size_t len) argument [all...] |
/external/wpa_supplicant_8/wpa_supplicant/src/tls/ |
H A D | tlsv1_client_ocsp.c | 112 struct x509_certificate *issuer, 180 issuer->subject_dn, issuer->subject_dn_len); 181 hash_len = ocsp_hash_data(&alg.oid, issuer->subject_dn, 182 issuer->subject_dn_len, hash); 205 hash_len = ocsp_hash_data(&alg.oid, issuer->public_key, 206 issuer->public_key_len, hash); 320 struct x509_certificate *issuer, const u8 *resp, 339 if (tls_process_ocsp_single_response(conn, cert, issuer, 365 struct x509_certificate *issuer, *signe local 110 tls_process_ocsp_single_response(struct tlsv1_client *conn, struct x509_certificate *cert, struct x509_certificate *issuer, const u8 *resp, size_t len, enum tls_ocsp_result *res) argument 318 tls_process_ocsp_responses(struct tlsv1_client *conn, struct x509_certificate *cert, struct x509_certificate *issuer, const u8 *resp, size_t len) argument [all...] |