question: public static synchronized void refresh ( ) throws KrbException { singleton = new Config ( ) ; KdcComm . initStatic ( ) ; EType . initStatic ( ) ; Checksum . initStatic ( ) ; }
target:  Refresh and reload the Configuration. This could involve, for example reading the Configuration file again or getting the java.security.krb5.* system properties again. This method also tries its best to update static fields in other classes that depend on the configuration.