Lines Matching defs:selector
40 X509CertStoreSelector selector = (X509CertStoreSelector)super.clone();
42 return selector;
48 * @param selector A <code>X509CertSelector</code> instance.
50 * @exception IllegalArgumentException if selector is null or creation fails.
52 public static X509CertStoreSelector getInstance(X509CertSelector selector)
54 if (selector == null)
56 throw new IllegalArgumentException("cannot create from null selector");
59 cs.setAuthorityKeyIdentifier(selector.getAuthorityKeyIdentifier());
60 cs.setBasicConstraints(selector.getBasicConstraints());
61 cs.setCertificate(selector.getCertificate());
62 cs.setCertificateValid(selector.getCertificateValid());
63 cs.setMatchAllSubjectAltNames(selector.getMatchAllSubjectAltNames());
66 cs.setPathToNames(selector.getPathToNames());
67 cs.setExtendedKeyUsage(selector.getExtendedKeyUsage());
68 cs.setNameConstraints(selector.getNameConstraints());
69 cs.setPolicy(selector.getPolicy());
70 cs.setSubjectPublicKeyAlgID(selector.getSubjectPublicKeyAlgID());
71 cs.setSubjectAlternativeNames(selector.getSubjectAlternativeNames());
75 throw new IllegalArgumentException("error in passed in selector: " + e);
77 cs.setIssuer(selector.getIssuer());
78 cs.setKeyUsage(selector.getKeyUsage());
79 cs.setPrivateKeyValid(selector.getPrivateKeyValid());
80 cs.setSerialNumber(selector.getSerialNumber());
81 cs.setSubject(selector.getSubject());
82 cs.setSubjectKeyIdentifier(selector.getSubjectKeyIdentifier());
83 cs.setSubjectPublicKey(selector.getSubjectPublicKey());