aboutsummaryrefslogtreecommitdiff
path: root/cast/receiver/channel/static_credentials.h
diff options
context:
space:
mode:
Diffstat (limited to 'cast/receiver/channel/static_credentials.h')
-rw-r--r--cast/receiver/channel/static_credentials.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/cast/receiver/channel/static_credentials.h b/cast/receiver/channel/static_credentials.h
index e886da7f..97b90cc8 100644
--- a/cast/receiver/channel/static_credentials.h
+++ b/cast/receiver/channel/static_credentials.h
@@ -6,6 +6,7 @@
#define CAST_RECEIVER_CHANNEL_STATIC_CREDENTIALS_H_
#include <memory>
+#include <string>
#include <vector>
#include "absl/strings/string_view.h"
@@ -53,7 +54,12 @@ struct GeneratedCredentials {
// stored in private_key_der.h. The certificate is valid for
// kCertificateDuration from when this function is called.
ErrorOr<GeneratedCredentials> GenerateCredentials(
- absl::string_view device_certificate_id);
+ const std::string& device_certificate_id);
+
+ErrorOr<GeneratedCredentials> GenerateCredentials(
+ const std::string& device_certificate_id,
+ const std::string& private_key_path,
+ const std::string& server_certificate_path);
} // namespace cast
} // namespace openscreen