/libcore/luni/src/main/java/org/apache/harmony/security/ |
H A D | PrivateKeyImpl.java | 33 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 D | PublicKeyImpl.java | 37 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 D | PrivateKeyStub.java | 35 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 D | PublicKeyStub.java | 38 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 D | TrustManagerFactory.java | 41 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 D | KeyManagerFactory.java | 41 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 D | Engine.java | 48 * 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 D | X509PublicKey.java | 23 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 D | AlgorithmIdentifier.java | 45 * 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 D | SecretKeySpec.java | 43 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 D | X509PublicKey.java | 24 * 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 D | OpenSSLSecretKey.java | 31 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 D | KeyPairGenerator.java | 26 * 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 D | AlgorithmParameterGenerator.java | 25 * 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 D | KeyFactory.java | 43 // 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 D | MessageDigest.java | 59 // 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 D | AlgorithmParameters.java | 27 * {@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 D | CertPathBuilder.java | 51 // 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 D | CertPathValidator.java | 52 // 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 D | SecretKeyFactory.java | 53 // 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 D | KeyAgreement.java | 50 // 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 D | KeyGenerator.java | 48 // 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 D | SecretKeySpecTest.java | 38 * 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 D | MessageDigestTest.java | 53 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 D | KeyGeneratorTest.java | 47 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...] |