Lines Matching refs:Authorization
186 push_back(Authorization(tag, std::forward<Value>(val)...)); in push_back()
214 AuthorizationSetBuilder& Authorization(TagType ttag, ValueType&&... value) { in Authorization() function
220 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const uint8_t* data, in Authorization() function
229 AuthorizationSetBuilder& Authorization(TypedTag<TagType::BYTES, tag> ttag, const char* data, in Authorization() function
231 return Authorization(ttag, reinterpret_cast<const uint8_t*>(data), data_length); in Authorization()
249 AuthorizationSetBuilder& Digest(Digest digest) { return Authorization(TAG_DIGEST, digest); } in Digest()
252 return Authorization(TAG_PADDING, padding); in Padding()
258 Authorization(TAG_ALGORITHM, Algorithm::RSA); in RsaKey()
259 Authorization(TAG_KEY_SIZE, key_size); in RsaKey()
260 Authorization(TAG_RSA_PUBLIC_EXPONENT, public_exponent); in RsaKey()
265 Authorization(TAG_ALGORITHM, Algorithm::EC); in EcdsaKey()
266 Authorization(TAG_KEY_SIZE, key_size); in EcdsaKey()
271 Authorization(TAG_ALGORITHM, Algorithm::AES); in AesKey()
272 return Authorization(TAG_KEY_SIZE, key_size); in AesKey()
276 Authorization(TAG_ALGORITHM, Algorithm::HMAC); in HmacKey()
277 Authorization(TAG_KEY_SIZE, key_size); in HmacKey()
304 Authorization(TAG_PURPOSE, KeyPurpose::SIGN); in SigningKey()
305 return Authorization(TAG_PURPOSE, KeyPurpose::VERIFY); in SigningKey()
309 Authorization(TAG_PURPOSE, KeyPurpose::ENCRYPT); in EncryptionKey()
310 return Authorization(TAG_PURPOSE, KeyPurpose::DECRYPT); in EncryptionKey()
314 Authorization(TAG_DIGEST, Digest::NONE); in NoDigestOrPadding()
315 return Authorization(TAG_PADDING, PaddingMode::NONE); in NoDigestOrPadding()
319 return Authorization(TAG_BLOCK_MODE, BlockMode::ECB); in EcbMode()