1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ash / components / kcer / kcer_utils.h [blame]
// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef ASH_COMPONENTS_KCER_KCER_UTILS_H_
#define ASH_COMPONENTS_KCER_KCER_UTILS_H_
#include "ash/components/kcer/kcer.h"
namespace kcer {
// Generate a vector with all the signing schemes that a key can perform based
// on the `key_type` and whether the token supports PSS.
std::vector<SigningScheme> GetSupportedSigningSchemes(bool supports_pss,
KeyType key_type);
} // namespace kcer
#endif // ASH_COMPONENTS_KCER_KCER_UTILS_H_