commit | a758d9e8656a8931a58a8c98ef4822dd7121f9b3 | [log] [tgz] |
---|---|---|
author | Shawn Willden <swillden@google.com> | Tue May 12 06:38:43 2015 -0600 |
committer | Shawn Willden <swillden@google.com> | Fri Jun 12 12:15:21 2015 -0600 |
tree | 04dea4985273536abdd10f48b41a4564c929e663 | |
parent | 0caaade6a405560f23102729c6e1bb5319d9db9c [diff] |
Change AbstractFactory to allow dynamic creation. For the keymaster0 adapter we need to be able to select during adapter creation time which factories to create. This will allow selction of RSA and ECDSA key factories which support selective delegation of operations to a non-default OpenSSL/BoringSSL ENGINE. Cherry-picked from internal. Bug: 20912868 Change-Id: I925f0406c5b2443ff973b7fdfd37eba7ca2edf85