Home | History | Annotate | Download | only in include

Lines Matching defs:Authorization

76      * Clear existing authorization set data
192 * In this case "val" is omitted. This condition is checked at compile time by Authorization()
196 push_back(Authorization(tag, std::forward<Value>(val)...));
225 AuthorizationSetBuilder& Authorization(TagType ttag, ValueType&&... value) {
231 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const uint8_t* data,
240 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const char* data,
242 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length);
261 return Authorization(TAG_DIGEST, digest);
265 return Authorization(TAG_PADDING, padding);
271 Authorization(TAG_ALGORITHM, Algorithm::RSA);
272 Authorization(TAG_KEY_SIZE, key_size);
273 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent);
278 Authorization(TAG_ALGORITHM, Algorithm::EC);
279 Authorization(TAG_KEY_SIZE, key_size);
284 Authorization(TAG_ALGORITHM, Algorithm::AES);
285 return Authorization(TAG_KEY_SIZE, key_size);
289 Authorization(TAG_ALGORITHM, Algorithm::HMAC);
290 Authorization(TAG_KEY_SIZE, key_size);
317 Authorization(TAG_PURPOSE, KeyPurpose::SIGN);
318 return Authorization(TAG_PURPOSE, KeyPurpose::VERIFY);
322 Authorization(TAG_PURPOSE, KeyPurpose::ENCRYPT);
323 return Authorization(TAG_PURPOSE, KeyPurpose::DECRYPT);
327 Authorization(TAG_DIGEST, Digest::NONE);
328 return Authorization(TAG_PADDING, PaddingMode::NONE);
332 return Authorization(TAG_BLOCK_MODE, BlockMode::ECB);