Searched refs:GeneralName (Results 1 - 14 of 14) sorted by relevance

/libcore/luni/src/test/java/libcore/javax/security/auth/x500/
H A DGeneralNameTest.java19 import org.apache.harmony.security.x509.GeneralName;
26 new GeneralName(GeneralName.DNS_NAME, "*.example.com");
27 new GeneralName(GeneralName.DNS_NAME, "fo*.example.com");
28 new GeneralName(GeneralName.DNS_NAME, "f*o.example.com");
29 new GeneralName(GeneralName.DNS_NAME, "*oo.example.com");
30 new GeneralName(GeneralNam
[all...]
/libcore/luni/src/main/java/org/apache/harmony/security/x509/
H A DGeneralNames.java43 * GeneralNames ::= SEQUENCE SIZE (1..MAX) OF GeneralName
50 /** the values of GeneralName */
51 private List<GeneralName> generalNames;
56 generalNames = new ArrayList<GeneralName>();
59 public GeneralNames(List<GeneralName> generalNames) {
63 private GeneralNames(List<GeneralName> generalNames, byte[] encoding) {
71 public List<GeneralName> getNames() {
75 return new ArrayList<GeneralName>(generalNames);
86 for (GeneralName generalName : generalNames) {
92 public void addName(GeneralName nam
[all...]
H A DAccessDescription.java36 * accessLocation GeneralName }
44 private final GeneralName accessLocation;
48 private AccessDescription(String accessMethod, GeneralName accessLocation, byte[] encoding) {
80 GeneralName.ASN1 }) {
86 (GeneralName) values[1], in.getEncoded());
H A DGeneralSubtree.java42 * base GeneralName,
51 * @see org.apache.harmony.security.x509.GeneralName
55 private final GeneralName base;
63 public GeneralSubtree(GeneralName base, int minimum, int maximum) {
72 public GeneralName getBase() {
100 GeneralName.ASN1,
114 return new GeneralSubtree((GeneralName) values[0],
H A DGeneralName.java49 * with the GeneralName structure which is a part of X.509 certificate
57 * GeneralName::= CHOICE {
96 public final class GeneralName { class
130 /** the ASN.1 encoded form of GeneralName */
132 /** the ASN.1 encoded form of GeneralName's field */
136 * Makes the GeneralName object from the tag type and corresponding
142 * If GeneralName structure is used as a part of Name Constraints
148 * To make the GeneralName object with such names use another constructor.
152 public GeneralName(int tag, String name) throws IOException { method in class:GeneralName
192 public GeneralName(OtherNam method in class:GeneralName
197 public GeneralName(ORAddress name) { method in class:GeneralName
202 public GeneralName(Name name) { method in class:GeneralName
207 public GeneralName(EDIPartyName name) { method in class:GeneralName
221 public GeneralName(byte[] name) throws IllegalArgumentException { method in class:GeneralName
237 public GeneralName(int tag, byte[] name) throws IOException { method in class:GeneralName
[all...]
H A DNameConstraints.java54 * @see org.apache.harmony.security.x509.GeneralName
64 private ArrayList<GeneralName>[] permitted_names;
65 private ArrayList<GeneralName>[] excluded_names;
113 GeneralName name = generalSubtree.getBase();
116 permitted_names[tag] = new ArrayList<GeneralName>();
125 GeneralName name = generalSubtree.getBase();
128 excluded_names[tag] = new ArrayList<GeneralName>();
171 List<GeneralName> names;
174 ? new ArrayList<GeneralName>(1) // will check the subject field only
183 names.add(new GeneralName(
[all...]
H A DCertificateIssuer.java75 public static final ASN1Type ASN1 = new ASN1Sequence(new ASN1Type[] { GeneralName.ASN1 }) {
77 return ((Name) ((GeneralName) ((Object[]) in.content)[0])
/libcore/luni/src/test/java/libcore/java/security/cert/
H A DX509CertSelectorTest.java19 import com.android.org.bouncycastle.asn1.x509.GeneralName;
33 certSelector.addSubjectAlternativeName(GeneralName.iPAddress, "127.0.0.1");
44 certSelector.addSubjectAlternativeName(GeneralName.iPAddress, "::ffff:127.0.0.1");
56 certSelector.addSubjectAlternativeName(GeneralName.iPAddress, "::1");
68 certSelector.addPathToName(GeneralName.iPAddress, "127.0.0.1");
85 certSelector.addPathToName(GeneralName.iPAddress, "1::1");
105 certSelector.addSubjectAlternativeName(GeneralName.iPAddress, "1::x");
110 certSelector.addSubjectAlternativeName(GeneralName.iPAddress, "127.0.0.x");
H A DSubjectAlternativeNameTest.java19 import com.android.org.bouncycastle.asn1.x509.GeneralName;
60 assertEquals(GeneralName.iPAddress, subjectAlternativeName.get(0));
/libcore/luni/src/test/java/tests/security/cert/
H A DX509CertSelectorTest.java71 import org.apache.harmony.security.x509.GeneralName;
130 int[] types = { GeneralName.OTHER_NAME,
131 GeneralName.RFC822_NAME,
132 GeneralName.DNS_NAME,
133 GeneralName.X400_ADDR,
134 GeneralName.DIR_NAME,
135 GeneralName.EDIP_NAME,
136 GeneralName.UR_ID,
137 GeneralName.IP_ADDR,
138 GeneralName
[all...]
/libcore/luni/src/main/java/org/apache/harmony/security/x509/tsp/
H A DTSTInfo.java35 import org.apache.harmony.security.x509.GeneralName;
56 * tsa [0] GeneralName OPTIONAL,
62 * "tsa [0] GeneralName OPTIONAL" is EXPLICIT and the word EXPLICIT is omitted.
82 private final GeneralName tsa;
88 Boolean ordering, BigInteger nonce, GeneralName tsa,
191 public GeneralName getTsa() {
255 new ASN1Explicit(0, GeneralName.ASN1), // tsa
280 (GeneralName) values[8],
/libcore/luni/src/main/java/java/security/cert/
H A DX509CertSelector.java37 import org.apache.harmony.security.x509.GeneralName;
67 private List<GeneralName>[] subjectAltNames;
70 private ArrayList<GeneralName> pathToNames;
691 GeneralName alt_name = new GeneralName(tag, name);
697 subjectAltNames[tag] = new ArrayList<GeneralName>();
714 GeneralName alt_name = new GeneralName(tag, name);
720 subjectAltNames[tag] = new ArrayList<GeneralName>();
773 * base GeneralName,
[all...]
/libcore/support/src/test/java/libcore/java/security/
H A DTestKeyStore.java21 import com.android.org.bouncycastle.asn1.x509.GeneralName;
226 private final List<GeneralName> subjectAltNames = new ArrayList<GeneralName>();
287 private Builder addSubjectAltName(GeneralName generalName) {
294 new GeneralName(GeneralName.iPAddress, new DEROctetString(ipAddress)));
297 private Builder addNameConstraint(boolean permitted, GeneralName generalName) {
308 new GeneralName(GeneralName.iPAddress, new DEROctetString(ipAddress)));
459 new Vector<GeneralName>(),
[all...]
/libcore/luni/src/main/java/org/apache/harmony/xnet/provider/jsse/
H A DTrustedCertificateStore.java21 import org.apache.harmony.security.x509.GeneralName;
431 GeneralName issuerName = null;
434 for (GeneralName possibleName : possibleIssuerNames.getNames()) {
435 if (possibleName.getTag() == GeneralName.DIR_NAME) {

Completed in 252 milliseconds