org.apache.axiom.om.util.Base64.encode()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(10.2k)|赞(0)|评价(0)|浏览(192)

本文整理了Java中org.apache.axiom.om.util.Base64.encode()方法的一些代码示例,展示了Base64.encode()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Base64.encode()方法的具体详情如下:
包路径:org.apache.axiom.om.util.Base64
类名称:Base64
方法名:encode

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);
  }
}

相关文章

微信公众号

最新文章

更多