本文整理了Java中org.apache.axiom.om.util.Base64.encode()
方法的一些代码示例,展示了Base64.encode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Base64.encode()
方法的具体详情如下:
包路径:org.apache.axiom.om.util.Base64
类名称:Base64
方法名:encode
暂无
代码示例来源:origin: org.wso2.xkms/xkms
private String encode(byte[] bytes) {
return Base64.encode(bytes);
}
}
代码示例来源: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.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: 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: 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: 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.governance/org.wso2.carbon.identity.recovery
/**
* @param value
* @return
* @throws UserStoreException
*/
public static String doHash(String value) throws UserStoreException {
try {
String digsestFunction = "SHA-256";
MessageDigest dgst = MessageDigest.getInstance(digsestFunction);
byte[] byteValue = dgst.digest(value.getBytes());
return Base64.encode(byteValue);
} catch (NoSuchAlgorithmException e) {
log.error(e.getMessage(), e);
throw new UserStoreException(e.getMessage(), e);
}
}
代码示例来源: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.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: 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: 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: wso2-attic/esb-connectors
/**
* Set up the environment.
*/
@BeforeClass(alwaysRun = true)
public void setEnvironment() throws Exception {
init("clevertimcrm-connector-1.0.0");
esbRequestHeadersMap.put("Content-Type", "application/json");
// Create base64-encoded auth string using apiKey and password
final String authString = connectorProperties.getProperty("apiKey") + ":X";
final String base64AuthString = Base64.encode(authString.getBytes());
apiRequestHeadersMap.put("Authorization", "Basic " + base64AuthString);
apiRequestHeadersMap.putAll(esbRequestHeadersMap);
}
代码示例来源:origin: wso2-attic/esb-connectors
/**
* Set up the environment.
*/
@BeforeClass(alwaysRun = true)
public void setEnvironment() throws Exception {
init("freshdesk-connector-1.0.0");
sdf = new SimpleDateFormat("yyyy-MM-dd");
esbRequestHeadersMap.put("Accept-Charset", "UTF-8");
esbRequestHeadersMap.put("Content-Type", "application/json");
apiRequestHeadersMap.putAll(esbRequestHeadersMap);
final String authString = connectorProperties.getProperty("apiKey") + ":X";
final String authorizationHeader = "Basic " + Base64.encode(authString.getBytes());
apiRequestHeadersMap.put("Authorization", authorizationHeader);
}
代码示例来源:origin: wso2-attic/esb-connectors
/**
* Set up the environment.
*/
@BeforeClass(alwaysRun = true)
public void setEnvironment() throws Exception {
init("recurly-connector-1.0.0");
esbRequestHeadersMap.put("Accept-Charset", "UTF-8");
esbRequestHeadersMap.put("Content-Type", "application/xml");
esbRequestHeadersMap.put("Accept", "application/xml");
apiRequestHeadersMap.putAll(esbRequestHeadersMap);
final String base64AuthString = Base64.encode(connectorProperties.getProperty("apiKey").getBytes());
apiRequestHeadersMap.put("Authorization", "Basic " + base64AuthString);
apiUrl = connectorProperties.getProperty("apiUrl") + "/v2";
}
代码示例来源:origin: wso2-attic/esb-connectors
/**
* Set up the environment.
*/
@BeforeClass(alwaysRun = true)
public void setEnvironment() throws Exception {
init("bitbucket-connector-1.0.0");
esbRequestHeadersMap.put("Content-Type", "application/json");
timeOut = Long.parseLong(connectorProperties.getProperty("timeOut"));
// Create base64-encoded auth string from using username and password
final String authString =
connectorProperties.getProperty("username") + ":" + connectorProperties.getProperty("password");
final String base64AuthString = Base64.encode(authString.getBytes());
apiRequestHeadersMap.put("Authorization", "Basic " + base64AuthString);
apiRequestHeadersMap.putAll(esbRequestHeadersMap);
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.security.mgt.ui
public void importCertToStore(String filename, byte[] content, String keyStoreName)
throws java.lang.Exception {
try {
String data = Base64.encode(content);
ImportCertToStore request = new ImportCertToStore();
request.setFileName(filename);
request.setFileData(data);
request.setKeyStoreName(keyStoreName);
stub.importCertToStore(request);
} catch (java.lang.Exception e) {
log.error("Error in importing cert to store.", e);
throw e;
}
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.analytics.spark.core
private Cipher initializeCipher(String keyAlias, String keyPass, String keyStore, String keyStorePassword) throws Exception {
Cipher cipher = GenericUtils.initializeBasicCipher(keyAlias, keyPass, keyStore, keyStorePassword, null);
AlgorithmParameters params = cipher.getParameters();
initVector = Base64.encode(params.getParameterSpec(IvParameterSpec.class).getIV());
return cipher;
}
代码示例来源:origin: wso2/carbon-identity-framework
public void importCertToStore(String filename, byte[] content, String keyStoreName)
throws java.lang.Exception {
try {
String data = Base64.encode(content);
ImportCertToStore request = new ImportCertToStore();
request.setFileName(filename);
request.setFileData(data);
request.setKeyStoreName(keyStoreName);
stub.importCertToStore(request);
} catch (java.lang.Exception e) {
log.error("Error in importing cert to store.", e);
throw e;
}
}
代码示例来源:origin: org.wso2.carbon.identity.framework/org.wso2.carbon.security.mgt.ui
public void addTrustStore(byte[] content, String filename, String password, String provider,
String type) {
try {
String data = Base64.encode(content);
AddTrustStore request = new AddTrustStore();
request.setFileData(data);
request.setFilename(filename);
request.setPassword(password);
request.setProvider(provider);
request.setType(type);
stub.addTrustStore(request);
} catch (java.lang.Exception e) {
log.error("Error in adding truststore", e);
}
}
代码示例来源:origin: wso2/carbon-identity-framework
public void addTrustStore(byte[] content, String filename, String password, String provider,
String type) {
try {
String data = Base64.encode(content);
AddTrustStore request = new AddTrustStore();
request.setFileData(data);
request.setFilename(filename);
request.setPassword(password);
request.setProvider(provider);
request.setType(type);
stub.addTrustStore(request);
} catch (java.lang.Exception e) {
log.error("Error in adding truststore", e);
}
}
内容来源于网络,如有侵权,请联系作者删除!