aws_smithy_runtime_api/client/auth/http.rs
1/*
2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6use crate::client::auth::AuthSchemeId;
7
8/// Auth scheme ID for HTTP API key based authentication.
9pub const HTTP_API_KEY_AUTH_SCHEME_ID: AuthSchemeId = AuthSchemeId::new("http-api-key-auth");
10
11/// Auth scheme ID for HTTP Basic Auth.
12pub const HTTP_BASIC_AUTH_SCHEME_ID: AuthSchemeId = AuthSchemeId::new("http-basic-auth");
13
14/// Auth scheme ID for HTTP Bearer Auth.
15pub const HTTP_BEARER_AUTH_SCHEME_ID: AuthSchemeId = AuthSchemeId::new("http-bearer-auth");
16
17/// Auth scheme ID for HTTP Digest Auth.
18pub const HTTP_DIGEST_AUTH_SCHEME_ID: AuthSchemeId = AuthSchemeId::new("http-digest-auth");