Home
last modified time | relevance | path

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

/system/keymaster/ng/include/
Dauthorization_set.h161 bool Contains(TypedTag<tag_type, tag> ttag, const ValueT& value) const { in Contains() argument
163 auto entry = authorizationValue(ttag, param); in Contains()
223 AuthorizationSetBuilder& Authorization(TagType ttag, ValueType&&... value) { in Authorization() argument
224 push_back(ttag, std::forward<ValueType>(value)...); in Authorization()
229 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const uint8_t* data, in Authorization() argument
233 push_back(ttag, std::move(new_blob)); in Authorization()
238 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const char* data, in Authorization() argument
240 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
Dkeymaster_tags.h248 inline KeyParameter makeKeyParameter(TypedTag<tag_type, tag> ttag, ValueT&& value) {
252 accessTagValue(ttag, param) = std::forward<ValueT>(value);
273 inline KeyParameter Authorization(TypedTag<tag_type, tag> ttag, Args&&... args) {
284 return makeKeyParameter(ttag, std::forward<Args>(args)...);
348 authorizationValue(TypedTag<tag_type, tag> ttag, const KeyParameter& param) {
350 return accessTagValue(ttag, param);