本文整理了Java中org.apache.catalina.util.Base64.encode()
方法的一些代码示例,展示了Base64.encode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Base64.encode()
方法的具体详情如下:
包路径:org.apache.catalina.util.Base64
类名称:Base64
方法名:encode
[英]Encodes hex octets into Base64.
[中]将十六进制八位字节编码为Base64。
代码示例来源:origin: org.wamblee.glassfish/flexiblejdbcrealm-impl
@Override
public String encode(byte[] aData) {
return new String(Base64.encode(aData));
}
代码示例来源:origin: org.apache.wicket/wicket-native-websocket-tomcat
private String getWebSocketAccept(String key) {
synchronized (sha1Helper) {
sha1Helper.reset();
sha1Helper.update(key.getBytes(B2CConverter.ISO_8859_1));
return Base64.encode(sha1Helper.digest(WS_ACCEPT));
}
}
代码示例来源:origin: org.jboss.web/jbossweb
private String getWebSocketAccept(String key) throws ServletException {
MessageDigest sha1Helper = sha1Helpers.poll();
if (sha1Helper == null) {
try {
sha1Helper = MessageDigest.getInstance("SHA1");
} catch (NoSuchAlgorithmException e) {
throw new ServletException(e);
}
}
sha1Helper.reset();
sha1Helper.update(key.getBytes(EncodingToCharset.ISO_8859_1));
String result = new String(Base64.encode(sha1Helper.digest(WS_ACCEPT)));
sha1Helpers.add(sha1Helper);
return result;
}
代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina
private String getWebSocketAccept(String key) throws ServletException {
MessageDigest sha1Helper = sha1Helpers.poll();
if (sha1Helper == null) {
try {
sha1Helper = MessageDigest.getInstance("SHA1");
} catch (NoSuchAlgorithmException e) {
throw new ServletException(e);
}
}
sha1Helper.reset();
sha1Helper.update(key.getBytes(B2CConverter.ISO_8859_1));
String result = Base64.encode(sha1Helper.digest(WS_ACCEPT));
sha1Helpers.add(sha1Helper);
return result;
}
代码示例来源:origin: org.jboss.web/jbossweb
@Override
public String getEntropy() {
// Calculate a semi-useful value if this has not been set
if (this.entropy == null) {
// Use APR to get a crypto secure entropy value
byte[] result = new byte[32];
boolean apr = false;
try {
String methodName = "random";
Class paramTypes[] = new Class[2];
paramTypes[0] = result.getClass();
paramTypes[1] = int.class;
Object paramValues[] = new Object[2];
paramValues[0] = result;
paramValues[1] = new Integer(32);
Method method = Class.forName("org.apache.tomcat.jni.OS")
.getMethod(methodName, paramTypes);
method.invoke(null, paramValues);
apr = true;
} catch (Throwable t) {
// Ignore
}
if (apr) {
setEntropy(new String(Base64.encode(result)));
}
}
return (this.entropy);
}
代码示例来源:origin: tomcat/catalina-optional
md.update(credentials.getBytes());
String digestedPassword =
new String(Base64.encode(md.digest()));
validated = password.equals(digestedPassword);
代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina
md.reset();
md.update(credentials.getBytes(Charset.defaultCharset()));
String digestedPassword = Base64.encode(md.digest());
validated = password.equals(digestedPassword);
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
md.reset();
md.update(credentials.getBytes());
String digestedPassword = Base64.encode(md.digest());
validated = password.equals(digestedPassword);
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
md.reset();
md.update(credentials.getBytes());
String digestedPassword = Base64.encode(md.digest());
validated = password.equals(digestedPassword);
代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7
md.reset();
md.update(credentials.getBytes());
String digestedPassword = Base64.encode(md.digest());
validated = password.equals(digestedPassword);
代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina
+ Base64.encode(outToken));
内容来源于网络,如有侵权,请联系作者删除!