django-vue3-admin-web/node_modules/aws-crt/source/auth.h
2025-10-20 21:21:14 +08:00

24 lines
730 B
C

#ifndef AWS_CRT_NODEJS_AUTH_H
#define AWS_CRT_NODEJS_AUTH_H
/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#include "module.h"
napi_status aws_napi_auth_bind(napi_env env, napi_value exports);
struct aws_credentials_provider;
napi_status aws_napi_credentials_provider_wrap(
napi_env env,
struct aws_credentials_provider *creds_provider,
napi_value *result);
struct aws_credentials_provider *aws_napi_credentials_provider_unwrap(napi_env env, napi_value js_object);
struct aws_signing_config_aws;
struct aws_signing_config_aws *aws_signing_config_aws_prepare_and_unwrap(napi_env env, napi_value js_object);
#endif /* AWS_CRT_NODEJS_AUTH_H */