Searched defs:issuer (Results 1 - 11 of 11) sorted by relevance

/libcore/luni/src/main/java/org/apache/harmony/security/x509/
H A DCertificateIssuer.java30 * the issuer of revoked certificate. Its ASN.1 notation is as follows:
41 /** certificate issuer value */
42 private X500Principal issuer; field in class:CertificateIssuer
52 if (issuer == null) {
53 issuer = (X500Principal) ASN1.decode(getEncoded());
55 return issuer;
60 if (issuer == null) {
62 issuer = getIssuer();
69 sb.append(issuer).append('\n');
H A DTBSCertList.java53 * issuer Name,
72 /** the value of issuer field of the structure */
73 private final Name issuer; field in class:TBSCertList
91 private X500Principal issuer; field in class:TBSCertList.RevokedCertificate
123 issuer =
130 return issuer;
195 Name issuer, Date thisUpdate, Date nextUpdate,
200 this.issuer = issuer;
223 * Returns the value of issuer fiel
194 TBSCertList(int version, AlgorithmIdentifier signature, Name issuer, Date thisUpdate, Date nextUpdate, List<RevokedCertificate> revokedCertificates, Extensions crlExtensions, byte[] encoding) argument
[all...]
H A DTBSCertificate.java50 * issuer Name,
71 /** the value of issuer field of the structure */
72 private final Name issuer; field in class:TBSCertificate
89 AlgorithmIdentifier signature, Name issuer,
97 this.issuer = issuer;
107 AlgorithmIdentifier signature, Name issuer,
112 this(version, serialNumber, signature, issuer, validity, subject,
139 * Returns the value of issuer field of the structure.
142 return issuer;
88 TBSCertificate(int version, BigInteger serialNumber, AlgorithmIdentifier signature, Name issuer, Validity validity, Name subject, SubjectPublicKeyInfo subjectPublicKeyInfo, boolean[] issuerUniqueID, boolean[] subjectUniqueID, Extensions extensions) argument
106 TBSCertificate(int version, BigInteger serialNumber, AlgorithmIdentifier signature, Name issuer, Validity validity, Name subject, SubjectPublicKeyInfo subjectPublicKeyInfo, boolean[] issuerUniqueID, boolean[] subjectUniqueID, Extensions extensions, byte[] encoding) argument
[all...]
/libcore/luni/src/main/java/org/apache/harmony/security/utils/
H A DJarUtils.java101 X500Principal issuer = sigInfo.getIssuer();
109 if (issuer.equals(certs[i].getIssuerDN()) &&
115 if (i == certs.length) { // No issuer certificate found
233 Principal issuer = signer.getIssuerDN();
236 if (signer.getSubjectDN().equals(issuer)) {
246 issuerCert = findCert(issuer, candidates);
256 issuer = issuerCert.getIssuerDN();
257 if (issuerCert.getSubjectDN().equals(issuer)) {
264 private static X509Certificate findCert(Principal issuer, X509Certificate[] candidates) { argument
266 if (issuer
[all...]
/libcore/luni/src/main/java/org/apache/harmony/security/pkcs7/
H A DSignerInfo.java59 private final X500Principal issuer; field in class:SignerInfo
75 this.issuer = ((Name)issuerAndSerialNumber[0]).getX500Principal();
85 return issuer;
138 res.append(issuer);
160 Name.ASN1, // issuer
192 values[1] = new Object[] { new Name(si.issuer.getName()),
195 // The exception is never thrown, because si.issuer
198 throw new RuntimeException("Failed to encode issuer name", e);
/libcore/luni/src/main/java/java/security/cert/
H A DX509CRLSelector.java62 * Sets the criterion for the issuer distinguished names.
64 * The CRL issuer must match at least one of the specified distinguished
68 * the list of issuer distinguished names to match, or {@code
69 * null} if any issuer distinguished name will do.
79 for (X500Principal issuer: issuers) {
80 issuerNames.add(issuer.getName(X500Principal.CANONICAL));
86 * {@link #addIssuerName} instead. Sets the criterion for the issuer
89 * The CRL issuer must match at least one of the specified distinguished
98 * the list of issuer distinguished names to match, or {@code
99 * null} if any issuer distinguishe
137 addIssuer(X500Principal issuer) argument
[all...]
H A DX509CertSelector.java55 private X500Principal issuer; field in class:X509CertSelector
124 * Sets the issuer that a certificate must match.
126 * @param issuer
127 * the issuer to match, or {@code null} if the issuer is not to
130 public void setIssuer(X500Principal issuer) { argument
131 this.issuer = issuer;
137 * Returns the issuer that a certificate must match.
139 * @return the issuer tha
[all...]
/libcore/luni/src/test/java/libcore/java/security/cert/
H A DCertificateFactoryTest.java521 private static KeyHolder generateCertificate(boolean isCa, KeyHolder issuer) throws Exception { argument
536 if (issuer != null) {
537 serial = issuer.certificate.getSerialNumber().add(BigInteger.ONE);
539 issuerPrincipal = issuer.certificate.getSubjectX500Principal();
540 caKey = issuer.privateKey;
565 if (issuer != null) {
567 new AuthorityKeyIdentifierStructure(issuer.certificate));
/libcore/support/src/test/java/libcore/java/security/
H A DTestKeyStore.java499 X500Principal issuer = ((caCert != null)
503 x509c = createCertificate(publicKey, signingKey, subject, issuer, keyUsage, ca,
562 X500Principal issuer,
600 x509cg.setIssuerDN(issuer);
756 return issuer(keyStore, cert);
764 public static Certificate issuer(KeyStore keyStore, Certificate c) method in class:TestKeyStore
767 throw new IllegalStateException("issuer requires an X509Certificate, found " + c);
558 createCertificate( PublicKey publicKey, PrivateKey privateKey, X500Principal subject, X500Principal issuer, int keyUsage, boolean ca, List<KeyPurposeId> extendedKeyUsages, List<Boolean> criticalExtendedKeyUsages, List<GeneralName> subjectAltNames, List<GeneralSubtree> permittedNameConstraints, List<GeneralSubtree> excludedNameConstraints) argument
/libcore/support/src/test/java/org/apache/harmony/security/tests/support/
H A DTestCertUtils.java422 X500Principal issuer) {
423 super(subj, issuer);
438 private X500Principal issuer; field in class:TestCertUtils.TestX509Certificate
440 public TestX509Certificate(X500Principal subj, X500Principal issuer) { argument
442 this.issuer = issuer;
446 return issuer;
462 byte[] aissuer = issuer.getEncoded();
421 TestInvalidX509Certificate(X500Principal subj, X500Principal issuer) argument
/libcore/luni/src/test/java/tests/security/cert/
H A DX509CertSelectorTest.java374 assertEquals("The returned issuer should be equal to specified",
376 assertFalse("The returned issuer should differ",
385 // manually obtained DER encoding of "O=First Org." issuer name;
390 // manually obtained DER encoding of "O=Second Org." issuer name;
399 assertTrue("The returned issuer should be equal to specified",
401 assertFalse("The returned issuer should differ", name2.equals(selector.getIssuerAsBytes()));
403 assertTrue("The returned issuer should be equal to specified",
419 assertEquals("The returned issuer should be equal to specified", name1,
421 assertFalse("The returned issuer should differ",
424 assertEquals("The returned issuer shoul
1561 protected X500Principal issuer = null; field in class:X509CertSelectorTest.TestCert
1689 setIssuer(X500Principal issuer) argument
[all...]

Completed in 381 milliseconds