jdk/src/share/classes/sun/security/ssl/CipherSuiteList.java
changeset 7990 57019dc81b66
parent 6856 533f4ad71f88
child 9035 1255eb81cc2f
child 9246 c459f79af46b
equal deleted inserted replaced
7989:ec76fe03fdd4 7990:57019dc81b66
   219      * Should be called with the Class lock held.
   219      * Should be called with the Class lock held.
   220      */
   220      */
   221     private static CipherSuiteList buildAvailableCache(int minPriority) {
   221     private static CipherSuiteList buildAvailableCache(int minPriority) {
   222         // SortedSet automatically arranges ciphersuites in default
   222         // SortedSet automatically arranges ciphersuites in default
   223         // preference order
   223         // preference order
   224         Set<CipherSuite> cipherSuites = new TreeSet<CipherSuite>();
   224         Set<CipherSuite> cipherSuites = new TreeSet<>();
   225         Collection<CipherSuite> allowedCipherSuites =
   225         Collection<CipherSuite> allowedCipherSuites =
   226                                     CipherSuite.allowedCipherSuites();
   226                                     CipherSuite.allowedCipherSuites();
   227         for (CipherSuite c : allowedCipherSuites) {
   227         for (CipherSuite c : allowedCipherSuites) {
   228             if ((c.allowed == false) || (c.priority < minPriority)) {
   228             if ((c.allowed == false) || (c.priority < minPriority)) {
   229                 continue;
   229                 continue;