Home
last modified time | relevance | path

Searched refs:signAlgorithm (Results 1 – 2 of 2) sorted by relevance

/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/cert/
DCertTools.java195 public static byte[] generateCsr(KeyPair keyPair, String signAlgorithm, X500Name subject) { in generateCsr() argument
199 signAlgorithm)); in generateCsr()
216 …public static ContentSigner createFixedContentSigner(PrivateKey privateKey, String signAlgorithm) { in createFixedContentSigner() argument
217 Matcher matcher = SIGN_ALGORITHM_PATTERN.matcher(signAlgorithm); in createFixedContentSigner()
218 …tils.throwIfNotMatches(matcher.matches(), ERROR.NOT_SUPPORT_ERROR, "Not Support " + signAlgorithm); in createFixedContentSigner() local
220 if (privateKey instanceof ECPrivateKey && signAlgorithm.contains("RSA")) { in createFixedContentSigner()
221 signAlgorithm = signAlgorithm.replace("RSA", ECC); in createFixedContentSigner()
223 if (privateKey instanceof RSAPrivateKey && signAlgorithm.contains(ECC)) { in createFixedContentSigner()
224 signAlgorithm = signAlgorithm.replace(ECC, "RSA"); in createFixedContentSigner()
228 … JcaContentSignerBuilder jcaContentSignerBuilder = new JcaContentSignerBuilder(signAlgorithm); in createFixedContentSigner()
DCertBuilder.java211 public X509Certificate build(String signAlgorithm) { in build() argument
212 …tentSigner contentSigner = CertTools.createFixedContentSigner(keyPair.getPrivate(), signAlgorithm); in build()