本文整理了Java中org.apache.axiom.om.util.Base64
类的一些代码示例,展示了Base64
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Base64
类的具体详情如下:
包路径:org.apache.axiom.om.util.Base64
类名称:Base64
暂无
代码示例来源:origin: org.wso2.xkms/xkms
private String encode(byte[] bytes) {
return Base64.encode(bytes);
}
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.idp.mgt.ui
private static String handleCertificateDeletion(String oldCertificateValues, String deletedCertificateValues) {
String decodedOldCertificate = new String(Base64.decode(oldCertificateValues));
String decodedDeletedCertificate = new String(Base64.decode(deletedCertificateValues));
Set<String> updatedCertificateSet = new LinkedHashSet<>(getExtractedCertificateValues(decodedOldCertificate));
updatedCertificateSet.removeAll(getExtractedCertificateValues(decodedDeletedCertificate));
return Base64.encode(String.join("", updatedCertificateSet).getBytes(StandardCharsets.UTF_8));
}
代码示例来源:origin: org.wso2.xkms/xkms
private byte[] decodeText(OMElement e) {
return Base64.decode(e.getText());
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.analytics.datasource.core
private static String decryptDS(Cipher cipher, String encryptedDS) throws Exception {
return new String(cipher.doFinal(Base64.decode(encryptedDS)), StandardCharsets.UTF_8);
}
代码示例来源:origin: org.wso2.carbon.identity.inbound.provisioning.scim/org.wso2.carbon.identity.scim.common
public static String getBase64EncodedBasicAuthHeader(String userName, String password) {
String concatenatedCredential = userName + ":" + password;
byte[] byteValue = concatenatedCredential.getBytes(StandardCharsets.UTF_8);
String encodedAuthHeader = Base64.encode(byteValue);
encodedAuthHeader = "Basic " + encodedAuthHeader;
return encodedAuthHeader;
}
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.idp.mgt.ui
private static String handleCertificateAddition(String oldCertValues, String newCertValues) {
String decodedOldCertificate = new String(Base64.decode(oldCertValues));
String decodedNewCertificate = new String(Base64.decode(newCertValues));
Set<String> updatedCertificateSet = new LinkedHashSet<>(getExtractedCertificateValues
(decodedOldCertificate));
updatedCertificateSet.addAll(getExtractedCertificateValues(decodedNewCertificate));
return Base64.encode(String.join("", updatedCertificateSet).getBytes(StandardCharsets.UTF_8));
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.analytics.servlet
private String[] getUserPassword(String authHeader) {
if (authHeader == null) {
return null;
}
if (!authHeader.startsWith("Basic ")) {
return null;
}
String[] userPassword = new String(Base64.decode(authHeader.substring(6)), StandardCharsets.UTF_8).split(":");
if (userPassword.length != 2) {
return null;
}
return userPassword;
}
代码示例来源:origin: org.wso2.charon/org.wso2.charon.utils
/**
* Get the Base64 encoded basic auth header.
*
* @param userName
* @param password
* @return
*/
public String getBase64EncodedBasicAuthHeader(String userName, String password) {
String concatenatedCredential = userName + ":" + password;
byte[] byteValue = concatenatedCredential.getBytes();
String encodedAuthHeader = Base64.encode(byteValue);
encodedAuthHeader = "Basic " + encodedAuthHeader;
return encodedAuthHeader;
}
代码示例来源:origin: wso2/carbon-identity-framework
private static String handleCertificateDeletion(String oldCertificateValues, String deletedCertificateValues) {
String decodedOldCertificate = new String(Base64.decode(oldCertificateValues));
String decodedDeletedCertificate = new String(Base64.decode(deletedCertificateValues));
Set<String> updatedCertificateSet = new LinkedHashSet<>(getExtractedCertificateValues(decodedOldCertificate));
updatedCertificateSet.removeAll(getExtractedCertificateValues(decodedDeletedCertificate));
return Base64.encode(String.join("", updatedCertificateSet).getBytes(StandardCharsets.UTF_8));
}
代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.security.mgt
public void addKeyStore(String fileData, String filename, String password, String provider,
String type, String pvtkeyPass) throws SecurityConfigException {
byte[] content = Base64.decode(fileData);
addKeyStore(content, filename, password, provider, type, pvtkeyPass);
}
代码示例来源:origin: usnistgov/iheos-toolkit2
static public String generateAuthorization(String username_password) {
// return "Basic " + new sun.misc.BASE64Encoder().encode(username_password.getBytes());
return "Basic " + Base64.encode(username_password.getBytes());
}
代码示例来源:origin: wso2/carbon-identity-framework
private static String handleCertificateAddition(String oldCertValues, String newCertValues) {
String decodedOldCertificate = new String(Base64.decode(oldCertValues));
String decodedNewCertificate = new String(Base64.decode(newCertValues));
Set<String> updatedCertificateSet = new LinkedHashSet<>(getExtractedCertificateValues
(decodedOldCertificate));
updatedCertificateSet.addAll(getExtractedCertificateValues(decodedNewCertificate));
return Base64.encode(String.join("", updatedCertificateSet).getBytes(StandardCharsets.UTF_8));
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.analytics.datasource.core
private static Cipher initializeCipher() throws Exception {
String keyAlias = System.getProperty(SYS_PROPERTY_KEY_ALIAS);
String keyPass = System.getProperty(SYS_PROPERTY_KEY_PASS);
String keyStore = System.getProperty(SYS_PROPERTY_KEY_STORE);
String keyStorePassword = System.getProperty(SYS_PROPERTY_KEY_STORE_PASSWORD);
byte[] iv = Base64.decode(System.getProperty(SYS_PROPERTY_IV));
return initializeBasicCipher(keyAlias, keyPass, keyStore, keyStorePassword, iv);
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.analytics.spark.core
private String encryptDataSource(StringWriter writer, Cipher cipher) throws Exception {
String dataSource = writer.toString();
byte[] ed = cipher.doFinal(dataSource.getBytes(StandardCharsets.UTF_8));
return "\"" + Base64.encode(ed) + "\"";
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.security.mgt
public void addKeyStore(String fileData, String filename, String password, String provider,
String type, String pvtkeyPass) throws SecurityConfigException {
byte[] content = Base64.decode(fileData);
addKeyStore(content, filename, password, provider, type, pvtkeyPass);
}
代码示例来源:origin: usnistgov/iheos-toolkit2
public String getAuthorization() {
if (authorization != null) return authorization;
if (username == null) return null;
if (username.equals("")) return null;
if (password == null) return null;
if (password.equals("")) return null;
return "Basic " + Base64.encode(username_password().getBytes());
}
代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.security.mgt
public void addTrustStore(String fileData, String filename, String password, String provider,
String type) throws SecurityConfigException {
byte[] content = Base64.decode(fileData);
addTrustStore(content, filename, password, provider, type);
}
代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.directory.server.manager
private String getPasswordToStore(String password, String passwordHashMethod)
throws DirectoryServerManagerException {
String passwordToStore = password;
if (passwordHashMethod != null) {
try {
if (passwordHashMethod.equals(LDAPServerManagerConstants.PASSWORD_HASH_METHOD_PLAIN_TEXT)) {
return passwordToStore;
}
MessageDigest messageDigest = MessageDigest.getInstance(passwordHashMethod);
byte[] digestValue = messageDigest.digest(password.getBytes(StandardCharsets.UTF_8));
passwordToStore = "{" + passwordHashMethod + "}" + Base64.encode(digestValue);
} catch (NoSuchAlgorithmException e) {
throw new DirectoryServerManagerException("Invalid hashMethod", e);
}
}
return passwordToStore;
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.security.mgt
public void addTrustStore(String fileData, String filename, String password, String provider,
String type) throws SecurityConfigException {
byte[] content = Base64.decode(fileData);
addTrustStore(content, filename, password, provider, type);
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.directory.server.manager
private String getPasswordToStore(String password, String passwordHashMethod)
throws DirectoryServerManagerException {
String passwordToStore = password;
if (passwordHashMethod != null) {
try {
if (passwordHashMethod.equals(LDAPServerManagerConstants.PASSWORD_HASH_METHOD_PLAIN_TEXT)) {
return passwordToStore;
}
MessageDigest messageDigest = MessageDigest.getInstance(passwordHashMethod);
byte[] digestValue = messageDigest.digest(password.getBytes(StandardCharsets.UTF_8));
passwordToStore = "{" + passwordHashMethod + "}" + Base64.encode(digestValue);
} catch (NoSuchAlgorithmException e) {
throw new DirectoryServerManagerException("Invalid hashMethod", e);
}
}
return passwordToStore;
}
内容来源于网络,如有侵权,请联系作者删除!