src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java

Print this page
rev 10203 : 8048874: Replace uses of 'new Byte', 'new Short' and 'new Character' with appropriate alternative across core classes
Reviewed-by: chegar, prappo
Contributed-by: Otavio Santana <otaviojava@java.net>


  60     protected int rawSendSize;            // derived from sendMaxBufSize
  61 
  62     protected String myClassName;
  63 
  64     protected AbstractSaslImpl(Map<String, ?> props, String className)
  65             throws SaslException {
  66         myClassName = className;
  67 
  68         // Parse properties  to set desired context options
  69         if (props != null) {
  70             String prop;
  71 
  72             // "auth", "auth-int", "auth-conf"
  73             qop = parseQop(prop=(String)props.get(Sasl.QOP));
  74             logger.logp(Level.FINE, myClassName, "constructor",
  75                 "SASLIMPL01:Preferred qop property: {0}", prop);
  76             allQop = combineMasks(qop);
  77 
  78             if (logger.isLoggable(Level.FINE)) {
  79                 logger.logp(Level.FINE, myClassName, "constructor",
  80                     "SASLIMPL02:Preferred qop mask: {0}", new Byte(allQop));
  81 
  82                 if (qop.length > 0) {
  83                     StringBuilder str = new StringBuilder();
  84                     for (int i = 0; i < qop.length; i++) {
  85                         str.append(Byte.toString(qop[i]));
  86                         str.append(' ');
  87                     }
  88                     logger.logp(Level.FINE, myClassName, "constructor",
  89                             "SASLIMPL03:Preferred qops : {0}", str.toString());
  90                 }
  91             }
  92 
  93             // "low", "medium", "high"
  94             strength = parseStrength(prop=(String)props.get(Sasl.STRENGTH));
  95             logger.logp(Level.FINE, myClassName, "constructor",
  96                 "SASLIMPL04:Preferred strength property: {0}", prop);
  97             if (logger.isLoggable(Level.FINE) && strength.length > 0) {
  98                 StringBuilder str = new StringBuilder();
  99                 for (int i = 0; i < strength.length; i++) {
 100                     str.append(Byte.toString(strength[i]));




  60     protected int rawSendSize;            // derived from sendMaxBufSize
  61 
  62     protected String myClassName;
  63 
  64     protected AbstractSaslImpl(Map<String, ?> props, String className)
  65             throws SaslException {
  66         myClassName = className;
  67 
  68         // Parse properties  to set desired context options
  69         if (props != null) {
  70             String prop;
  71 
  72             // "auth", "auth-int", "auth-conf"
  73             qop = parseQop(prop=(String)props.get(Sasl.QOP));
  74             logger.logp(Level.FINE, myClassName, "constructor",
  75                 "SASLIMPL01:Preferred qop property: {0}", prop);
  76             allQop = combineMasks(qop);
  77 
  78             if (logger.isLoggable(Level.FINE)) {
  79                 logger.logp(Level.FINE, myClassName, "constructor",
  80                     "SASLIMPL02:Preferred qop mask: {0}", allQop);
  81 
  82                 if (qop.length > 0) {
  83                     StringBuilder str = new StringBuilder();
  84                     for (int i = 0; i < qop.length; i++) {
  85                         str.append(Byte.toString(qop[i]));
  86                         str.append(' ');
  87                     }
  88                     logger.logp(Level.FINE, myClassName, "constructor",
  89                             "SASLIMPL03:Preferred qops : {0}", str.toString());
  90                 }
  91             }
  92 
  93             // "low", "medium", "high"
  94             strength = parseStrength(prop=(String)props.get(Sasl.STRENGTH));
  95             logger.logp(Level.FINE, myClassName, "constructor",
  96                 "SASLIMPL04:Preferred strength property: {0}", prop);
  97             if (logger.isLoggable(Level.FINE) && strength.length > 0) {
  98                 StringBuilder str = new StringBuilder();
  99                 for (int i = 0; i < strength.length; i++) {
 100                     str.append(Byte.toString(strength[i]));