Searched refs:algorithm (Results 1 - 25 of 89) sorted by relevance

1234

/libcore/luni/src/main/java/org/apache/harmony/security/
H A DPrivateKeyImpl.java33 private String algorithm; field in class:PrivateKeyImpl
37 public PrivateKeyImpl(String algorithm) { argument
38 this.algorithm = algorithm;
42 return algorithm;
57 public void setAlgorithm(String algorithm) { argument
58 this.algorithm = algorithm;
H A DPublicKeyImpl.java37 private String algorithm; field in class:PublicKeyImpl
40 public PublicKeyImpl(String algorithm) { argument
41 this.algorithm = algorithm;
46 return algorithm;
62 public void setAlgorithm(String algorithm) { argument
63 this.algorithm = algorithm;
/libcore/support/src/test/java/org/apache/harmony/security/tests/support/
H A DPrivateKeyStub.java35 String algorithm = null; field in class:PrivateKeyStub
43 * @param algorithm
47 public PrivateKeyStub(String algorithm, String format, byte[] encoded) { argument
48 this.algorithm = algorithm;
54 * Returns algorithm
58 return algorithm;
H A DPublicKeyStub.java38 String algorithm = null; field in class:PublicKeyStub
45 public PublicKeyStub(String algorithm, String format, byte[] encoded) { argument
46 this.algorithm = algorithm;
52 * returns algorithm
55 return algorithm;
/libcore/luni/src/main/java/javax/net/ssl/
H A DTrustManagerFactory.java41 private static final String PROPERTY_NAME = "ssl.TrustManagerFactory.algorithm";
47 * Returns the default algorithm name for the {@code TrustManagerFactory}. The
48 * default algorithm name is specified by the security property
49 * {@code 'ssl.TrustManagerFactory.algorithm'}.
51 * @return the default algorithm name.
54 String algorithm = Security.getProperty(PROPERTY_NAME);
55 return (algorithm != null ? algorithm : DEFAULT_PROPERTY);
60 * trust management algorithm.
62 * @param algorithm
71 getInstance(String algorithm) argument
99 getInstance(String algorithm, String provider) argument
127 getInstance(String algorithm, Provider provider) argument
146 private final String algorithm; field in class:TrustManagerFactory
158 TrustManagerFactory(TrustManagerFactorySpi factorySpi, Provider provider, String algorithm) argument
[all...]
H A DKeyManagerFactory.java41 private static final String PROPERTY_NAME = "ssl.KeyManagerFactory.algorithm";
47 * Returns the default key manager factory algorithm name.
49 * The default algorithm name is specified by the security property:
50 * {@code 'ssl.KeyManagerFactory.algorithm'}.
52 * @return the default algorithm name.
55 String algorithm = Security.getProperty(PROPERTY_NAME);
56 return (algorithm != null ? algorithm : DEFAULT_PROPERTY);
61 * management algorithm.
63 * @param algorithm
72 getInstance(String algorithm) argument
100 getInstance(String algorithm, String provider) argument
128 getInstance(String algorithm, Provider provider) argument
147 private final String algorithm; field in class:KeyManagerFactory
159 KeyManagerFactory(KeyManagerFactorySpi factorySpi, Provider provider, String algorithm) argument
[all...]
/libcore/luni/src/main/java/org/apache/harmony/security/fortress/
H A DEngine.java48 * private final String algorithm;
52 * String algorithm) {
55 * this.algorithm = algorithm;
58 * public static Foo getInstance(String algorithm) {
59 * Engine.SpiAndProvider sap = ENGINE.getInstance(algorithm, null);
60 * return new Foo((FooSpi) sap.spi, sap.provider, algorithm);
63 * public static Foo getInstance(String algorithm, Provider provider) {
64 * Object spi = ENGINE.getInstance(algorithm, provider, null);
65 * return new Foo((FooSpi) spi, provider, algorithm);
94 private final String algorithm; field in class:Engine.ServiceCacheEntry
100 ServiceCacheEntry(String algorithm, int cacheVersion, Provider.Service service) argument
132 getInstance(String algorithm, Object param) argument
163 getInstance(String algorithm, Provider provider, Object param) argument
175 notFound(String serviceName, String algorithm) argument
[all...]
/libcore/luni/src/main/java/org/apache/harmony/security/x509/
H A DX509PublicKey.java23 private final String algorithm; field in class:X509PublicKey
27 public X509PublicKey(String algorithm, byte[] encoded, byte[] keyBytes) { argument
28 this.algorithm = algorithm;
34 return algorithm;
47 StringBuilder buf = new StringBuilder("algorithm = ");
48 buf.append(algorithm);
H A DAlgorithmIdentifier.java45 * algorithm OBJECT IDENTIFIER,
46 * parameters ANY DEFINED BY algorithm OPTIONAL
51 /** the value of algorithm field */
52 private String algorithm; field in class:AlgorithmIdentifier
53 /** the name of the algorithm */
60 public AlgorithmIdentifier(String algorithm) { argument
61 this(algorithm, null, null);
64 public AlgorithmIdentifier(String algorithm, byte[] parameters) { argument
65 this(algorithm, parameters, null);
68 private AlgorithmIdentifier(String algorithm, byt argument
77 AlgorithmIdentifier(String algorithm, String algorithmName) argument
[all...]
/libcore/luni/src/main/java/javax/crypto/spec/
H A DSecretKeySpec.java43 private final String algorithm; field in class:SecretKeySpec
47 * algorithm name.
51 * @param algorithm
52 * the algorithm name.
54 * if the key data or the algorithm name is null or if the key
57 public SecretKeySpec(byte[] key, String algorithm) { argument
64 if (algorithm == null) {
65 throw new IllegalArgumentException("algorithm == null");
68 this.algorithm = algorithm;
93 SecretKeySpec(byte[] key, int offset, int len, String algorithm) argument
[all...]
/libcore/crypto/src/main/java/org/conscrypt/
H A DX509PublicKey.java24 * the appropriate KeyFactory for the key algorithm is not available.
29 private final String algorithm; field in class:X509PublicKey
33 public X509PublicKey(String algorithm, byte[] encoded) { argument
34 this.algorithm = algorithm;
40 return algorithm;
55 return "X509PublicKey [algorithm=" + algorithm + ", encoded=" + Arrays.toString(encoded)
63 result = prime * result + ((algorithm == null) ? 0 : algorithm
[all...]
H A DOpenSSLSecretKey.java31 private final String algorithm; field in class:OpenSSLSecretKey
37 public OpenSSLSecretKey(String algorithm, byte[] encoded) { argument
38 this.algorithm = algorithm;
45 public OpenSSLSecretKey(String algorithm, OpenSSLKey key) { argument
46 this.algorithm = algorithm;
64 return algorithm;
101 if (!algorithm.equals(other.getAlgorithm())) {
/libcore/luni/src/main/java/java/security/
H A DKeyPairGenerator.java26 * private key and its related public key utilizing the algorithm it was
45 // Store used algorithm
46 private String algorithm; field in class:KeyPairGenerator
50 * the algorithm to use.
52 * @param algorithm
53 * the name of algorithm to use
55 protected KeyPairGenerator(String algorithm) { argument
56 this.algorithm = algorithm;
60 * Returns the name of the algorithm o
80 getInstance(String algorithm) argument
113 getInstance(String algorithm, String provider) argument
140 getInstance(String algorithm, Provider provider) argument
257 KeyPairGeneratorImpl(KeyPairGeneratorSpi keyPairGeneratorSpi, Provider provider, String algorithm) argument
[all...]
H A DAlgorithmParameterGenerator.java25 * generating parameters for the algorithm it was initialized with.
44 //Store used algorithm
45 private final String algorithm; field in class:AlgorithmParameterGenerator
55 * @param algorithm
56 * the name of the algorithm.
60 String algorithm) {
62 this.algorithm = algorithm;
67 * Returns the name of the algorithm.
69 * @return the name of the algorithm
58 AlgorithmParameterGenerator( AlgorithmParameterGeneratorSpi paramGenSpi, Provider provider, String algorithm) argument
88 getInstance(String algorithm) argument
117 getInstance(String algorithm, String provider) argument
146 getInstance(String algorithm, Provider provider) argument
[all...]
H A DKeyFactory.java43 // The algorithm.
44 private final String algorithm; field in class:KeyFactory
54 * @param algorithm
55 * the algorithm to use.
59 String algorithm) {
61 this.algorithm = algorithm;
67 * algorithm.
69 * @param algorithm
70 * the name of the algorithm
57 KeyFactory(KeyFactorySpi keyFacSpi, Provider provider, String algorithm) argument
76 getInstance(String algorithm) argument
101 getInstance(String algorithm, String provider) argument
127 getInstance(String algorithm, Provider provider) argument
[all...]
H A DMessageDigest.java59 // The algorithm.
60 private String algorithm; field in class:MessageDigest
64 * the algorithm to use.
66 * @param algorithm
67 * the name of algorithm to use
69 protected MessageDigest(String algorithm) { argument
70 this.algorithm = algorithm;
75 * specified algorithm.
77 * @param algorithm
86 getInstance(String algorithm) argument
121 getInstance(String algorithm, String provider) argument
149 getInstance(String algorithm, Provider provider) argument
383 MessageDigestImpl(MessageDigestSpi messageDigestSpi, Provider provider, String algorithm) argument
[all...]
H A DAlgorithmParameters.java27 * {@code AlgorithmParameters} is an engine class which provides algorithm
52 * The security algorithm.
54 private final String algorithm; field in class:AlgorithmParameters
69 * @param algorithm
70 * the name of the algorithm.
73 Provider provider, String algorithm) {
75 this.algorithm = algorithm;
81 * algorithm.
83 * @param algorithm
72 AlgorithmParameters(AlgorithmParametersSpi algPramSpi, Provider provider, String algorithm) argument
92 getInstance(String algorithm) argument
119 getInstance(String algorithm, String provider) argument
148 getInstance(String algorithm, Provider provider) argument
[all...]
/libcore/luni/src/main/java/java/security/cert/
H A DCertPathBuilder.java51 // Store algorithm name
52 private final String algorithm; field in class:CertPathBuilder
61 * @param algorithm
62 * the desired algorithm available at the provider.
65 String algorithm) {
67 this.algorithm = algorithm;
72 * Returns the algorithm name of this instance.
74 * @return the algorithm name of this instance.
77 return algorithm;
64 CertPathBuilder(CertPathBuilderSpi builderSpi, Provider provider, String algorithm) argument
101 getInstance(String algorithm) argument
127 getInstance(String algorithm, String provider) argument
155 getInstance(String algorithm, Provider provider) argument
[all...]
H A DCertPathValidator.java52 // Store used algorithm value
53 private final String algorithm; field in class:CertPathValidator
62 * @param algorithm
63 * the name of the algorithm.
66 Provider provider, String algorithm) {
68 this.algorithm = algorithm;
73 * Returns the certification path algorithm name.
75 * @return the certification path algorithm name.
78 return algorithm;
65 CertPathValidator(CertPathValidatorSpi validatorSpi, Provider provider, String algorithm) argument
101 getInstance(String algorithm) argument
128 getInstance(String algorithm, String provider) argument
157 getInstance(String algorithm, Provider provider) argument
[all...]
/libcore/luni/src/main/java/javax/crypto/
H A DSecretKeyFactory.java53 // Store used algorithm name
54 private final String algorithm; field in class:SecretKeyFactory
63 * @param algorithm
64 * the algorithm name for the secret key.
67 Provider provider, String algorithm) {
69 this.algorithm = algorithm;
74 * Returns the name of the secret key algorithm.
76 * @return the name of the secret key algorithm.
79 return algorithm;
66 SecretKeyFactory(SecretKeyFactorySpi keyFacSpi, Provider provider, String algorithm) argument
103 getInstance(String algorithm) argument
131 getInstance(String algorithm, String provider) argument
162 getInstance(String algorithm, Provider provider) argument
[all...]
H A DKeyAgreement.java50 // Store used algorithm name
51 private final String algorithm; field in class:KeyAgreement
60 * @param algorithm
61 * the name of the key agreement algorithm.
64 String algorithm) {
66 this.algorithm = algorithm;
71 * Returns the name of the key agreement algorithm.
73 * @return the name of the key agreement algorithm.
76 return algorithm;
63 KeyAgreement(KeyAgreementSpi keyAgreeSpi, Provider provider, String algorithm) argument
99 getInstance(String algorithm) argument
127 getInstance(String algorithm, String provider) argument
158 getInstance(String algorithm, Provider provider) argument
311 generateSecret(String algorithm) argument
[all...]
H A DKeyGenerator.java48 // Store used algorithm name
49 private final String algorithm; field in class:KeyGenerator
58 * @param algorithm
59 * the name of the algorithm.
62 String algorithm) {
64 this.algorithm = algorithm;
69 * Returns the name of the key generation algorithm.
71 * @return the name of the key generation algorithm.
74 return algorithm;
61 KeyGenerator(KeyGeneratorSpi keyGenSpi, Provider provider, String algorithm) argument
98 getInstance(String algorithm) argument
126 getInstance(String algorithm, String provider) argument
155 getInstance(String algorithm, Provider provider) argument
[all...]
/libcore/luni/src/test/java/org/apache/harmony/crypto/tests/javax/crypto/spec/
H A DSecretKeySpecTest.java38 * SecretKeySpec(byte[] key, String algorithm) method testing. Tests that
45 String algorithm = "Algorithm";
48 new SecretKeySpec(new byte[] {}, algorithm);
55 new SecretKeySpec(null, algorithm);
64 + "in the case of null algorithm.");
68 SecretKeySpec ks = new SecretKeySpec(key, algorithm);
76 * SecretKeySpec(byte[] key, int offset, int len, String algorithm) method
85 String algorithm = "Algorithm";
88 new SecretKeySpec(new byte[] {}, 0, 0, algorithm);
95 new SecretKeySpec(null, 0, 0, algorithm);
[all...]
/libcore/luni/src/test/java/libcore/java/security/
H A DMessageDigestTest.java53 String algorithm = service.getAlgorithm();
56 MessageDigest md1 = MessageDigest.getInstance(algorithm);
57 assertEquals(algorithm, md1.getAlgorithm());
61 MessageDigest md2 = MessageDigest.getInstance(algorithm, provider);
62 assertEquals(algorithm, md2.getAlgorithm());
67 MessageDigest md3 = MessageDigest.getInstance(algorithm, provider.getName());
68 assertEquals(algorithm, md3.getAlgorithm());
72 throw new Exception("Problem testing MessageDigest." + algorithm, e);
80 private static void putExpectation(String algorithm, String inputName, byte[] expected) { argument
81 algorithm
89 getExpectations(String algorithm) argument
215 assertDigest(String algorithm, byte[] actual, byte[] expected) argument
[all...]
/libcore/luni/src/test/java/libcore/javax/crypto/
H A DKeyGeneratorTest.java47 String algorithm = service.getAlgorithm();
50 KeyGenerator kg1 = KeyGenerator.getInstance(algorithm);
51 assertEquals(algorithm, kg1.getAlgorithm());
55 KeyGenerator kg2 = KeyGenerator.getInstance(algorithm, provider);
56 assertEquals(algorithm, kg2.getAlgorithm());
61 KeyGenerator kg3 = KeyGenerator.getInstance(algorithm, provider.getName());
62 assertEquals(algorithm, kg3.getAlgorithm());
66 throw new Exception("Problem testing KeyPairGenerator." + algorithm, e);
74 private static void putKeySize(String algorithm, int keySize) { argument
75 algorithm
83 getKeySizes(String algorithm) argument
[all...]

Completed in 674 milliseconds

1234