Lines Matching refs:AVA

72     final AVA[] assertion;
75 private volatile List<AVA> avaList;
85 * If the '+' should be considered part of an AVA value, it must be
100 * If the '+' should be considered part of an AVA value, it must be
111 List<AVA> avaVec = new ArrayList<AVA>(3);
116 * We have encountered an AVA delimiter (plus sign).
119 * is part of the AVA. Otherwise, it is used as a separator, to
120 * delimit the AVA under consideration from any subsequent AVAs.
129 throw new IOException("empty AVA in RDN \"" + name + "\"");
132 // Parse AVA, and store it in vector
133 AVA ava = new AVA(new StringReader(avaString), keywordMap);
146 // parse last or only AVA
149 throw new IOException("empty AVA in RDN \"" + name + "\"");
151 AVA ava = new AVA(new StringReader(avaString), keywordMap);
154 assertion = avaVec.toArray(new AVA[avaVec.size()]);
162 * If the '+' should be considered part of an AVA value, it must be
177 * If the '+' should be considered part of an AVA value, it must be
191 List<AVA> avaVec = new ArrayList<AVA>(3);
195 * We have encountered an AVA delimiter (plus sign).
198 * is part of the AVA. Otherwise, it is used as a separator, to
199 * delimit the AVA under consideration from any subsequent AVAs.
207 throw new IOException("empty AVA in RDN \"" + name + "\"");
210 // Parse AVA, and store it in vector
211 AVA ava = new AVA
212 (new StringReader(avaString), AVA.RFC2253, keywordMap);
222 // parse last or only AVA
225 throw new IOException("empty AVA in RDN \"" + name + "\"");
227 AVA ava = new AVA(new StringReader(avaString), AVA.RFC2253, keywordMap);
230 assertion = avaVec.toArray(new AVA[avaVec.size()]);
247 assertion = new AVA[avaset.length];
249 assertion[i] = new AVA(avaset[i]);
259 RDN(int i) { assertion = new AVA[i]; }
261 public RDN(AVA ava) {
265 assertion = new AVA[] { ava };
268 public RDN(AVA[] avas) {
280 public List<AVA> avas() {
281 List<AVA> list = avaList;
445 // normally, an RDN only contains one AVA
460 // order the string type AVA's alphabetically,
461 // followed by the oid type AVA's numerically
462 List<AVA> avaList = new ArrayList<AVA>(assertion.length);
480 class AVAComparator implements Comparator<AVA> {
482 private static final Comparator<AVA> INSTANCE = new AVAComparator();
488 static Comparator<AVA> getInstance() {
493 * AVA's containing a standard keyword are ordered alphabetically,
494 * followed by AVA's containing an OID keyword, ordered numerically
496 public int compare(AVA a1, AVA a2) {