diff options
author | Scott Lobdell <slobdell@google.com> | 2021-01-26 13:54:20 -0800 |
---|---|---|
committer | Scott Lobdell <slobdell@google.com> | 2021-01-26 13:54:20 -0800 |
commit | f072d1ca00fe4e68a9944d8922e09d700f326c85 (patch) | |
tree | dd8a7d623ca33b5c0040ac4e338c2287a169fb4f /security/keymint/support/authorization_set.cpp | |
parent | c1c3917a4fa8b5a2182affe9cb7085e39db656a3 (diff) | |
parent | 36b9cdeceab74933a1dd9b0174edc37edab862dc (diff) |
Merge SP1A.210122.003
Change-Id: I48e52b88645c81351c04f3783085751522b6e99c
Diffstat (limited to 'security/keymint/support/authorization_set.cpp')
-rw-r--r-- | security/keymint/support/authorization_set.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/security/keymint/support/authorization_set.cpp b/security/keymint/support/authorization_set.cpp index f98851cfa2..3d44dff27c 100644 --- a/security/keymint/support/authorization_set.cpp +++ b/security/keymint/support/authorization_set.cpp @@ -227,6 +227,14 @@ AuthorizationSetBuilder& AuthorizationSetBuilder::Digest(std::vector<keymint::Di return *this; } +AuthorizationSetBuilder& AuthorizationSetBuilder::OaepMGFDigest( + const std::vector<android::hardware::security::keymint::Digest>& digests) { + for (auto digest : digests) { + push_back(TAG_RSA_OAEP_MGF_DIGEST, digest); + } + return *this; +} + AuthorizationSetBuilder& AuthorizationSetBuilder::Padding( std::initializer_list<PaddingMode> paddingModes) { for (auto paddingMode : paddingModes) { |