jdk/src/share/classes/sun/security/krb5/internal/KDCOptions.java
changeset 23716 33cc4db6209b
parent 14413 e954df027393
equal deleted inserted replaced
23715:54ae9dd9df73 23716:33cc4db6209b
   297                     "kdc_default_options");
   297                     "kdc_default_options");
   298 
   298 
   299             if ((options & KDC_OPT_RENEWABLE_OK) == KDC_OPT_RENEWABLE_OK) {
   299             if ((options & KDC_OPT_RENEWABLE_OK) == KDC_OPT_RENEWABLE_OK) {
   300                 set(RENEWABLE_OK, true);
   300                 set(RENEWABLE_OK, true);
   301             } else {
   301             } else {
   302                 if (config.getBooleanValue("libdefaults", "renewable")) {
   302                 if (config.getBooleanObject("libdefaults", "renewable") == Boolean.TRUE) {
   303                     set(RENEWABLE_OK, true);
   303                     set(RENEWABLE_OK, true);
   304                 }
   304                 }
   305             }
   305             }
   306             if ((options & KDC_OPT_PROXIABLE) == KDC_OPT_PROXIABLE) {
   306             if ((options & KDC_OPT_PROXIABLE) == KDC_OPT_PROXIABLE) {
   307                 set(PROXIABLE, true);
   307                 set(PROXIABLE, true);
   308             } else {
   308             } else {
   309                 if (config.getBooleanValue("libdefaults", "proxiable")) {
   309                 if (config.getBooleanObject("libdefaults", "proxiable") == Boolean.TRUE) {
   310                     set(PROXIABLE, true);
   310                     set(PROXIABLE, true);
   311                 }
   311                 }
   312             }
   312             }
   313 
   313 
   314             if ((options & KDC_OPT_FORWARDABLE) == KDC_OPT_FORWARDABLE) {
   314             if ((options & KDC_OPT_FORWARDABLE) == KDC_OPT_FORWARDABLE) {
   315                 set(FORWARDABLE, true);
   315                 set(FORWARDABLE, true);
   316             } else {
   316             } else {
   317                 if (config.getBooleanValue("libdefaults", "forwardable")) {
   317                 if (config.getBooleanObject("libdefaults", "forwardable") == Boolean.TRUE) {
   318                     set(FORWARDABLE, true);
   318                     set(FORWARDABLE, true);
   319                 }
   319                 }
   320             }
   320             }
   321         } catch (KrbException e) {
   321         } catch (KrbException e) {
   322             if (DEBUG) {
   322             if (DEBUG) {