Skip to content

Commit 1e00231

Browse files
committed
Add logging.
1 parent fd17c4e commit 1e00231

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

providers/grizzly/src/main/java/com/ning/http/client/providers/grizzly/GSSSPNEGOWrapper.java

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,17 @@
77
import org.ietf.jgss.Oid;
88

99
import com.ning.http.util.Base64;
10+
import org.slf4j.LoggerFactory;
1011

1112
public class GSSSPNEGOWrapper {
13+
private final static org.slf4j.Logger LOGGER = LoggerFactory.getLogger(GSSSPNEGOWrapper.class);
14+
private static final String KERBEROS_OID = "1.2.840.113554.1.2.2";
1215

13-
private static final String KERBEROS_OID = "1.2.840.113554.1.2.2";
14-
15-
static GSSManager getManager() {
16+
static GSSManager getManager() {
1617
return GSSManager.getInstance();
1718
}
18-
19-
static byte[] generateGSSToken(
19+
20+
static byte[] generateGSSToken(
2021
final byte[] input, final Oid oid, final String authServer) throws GSSException {
2122
byte[] token = input;
2223
if (token == null) {
@@ -30,20 +31,18 @@ static byte[] generateGSSToken(
3031
gssContext.requestCredDeleg(true);
3132
return gssContext.initSecContext(token, 0, token.length);
3233
}
33-
34-
public static String generateToken(String authServer)
35-
{
36-
String returnVal = "";
37-
Oid oid;
38-
try {
39-
oid = new Oid(KERBEROS_OID);
40-
byte[] token = GSSSPNEGOWrapper.generateGSSToken(null, oid, authServer);
41-
returnVal = new String(Base64.encode(token));
42-
} catch (GSSException e) {
43-
// TODO Auto-generated catch block
44-
e.printStackTrace();
45-
}
46-
47-
return returnVal;
48-
}
34+
35+
public static String generateToken(String authServer) {
36+
String returnVal = "";
37+
Oid oid;
38+
try {
39+
oid = new Oid(KERBEROS_OID);
40+
byte[] token = GSSSPNEGOWrapper.generateGSSToken(null, oid, authServer);
41+
returnVal = Base64.encode(token);
42+
} catch (GSSException e) {
43+
LOGGER.warn(e.toString(), e);
44+
}
45+
46+
return returnVal;
47+
}
4948
}

0 commit comments

Comments
 (0)