org.apache.axiom.om.util.Base64类的使用及代码示例

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

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

相关文章

微信公众号

最新文章

更多