File tree 1 file changed +4
-2
lines changed
packages/middleware-signing/src
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ export interface SigV4AuthInputConfig {
76
76
}
77
77
78
78
interface PreviouslyResolved {
79
- credentialDefaultProvider : ( input : any ) => Provider < Credentials > ;
79
+ credentialDefaultProvider : ( input : any ) => MemoizedProvider < Credentials > ;
80
80
region : string | Provider < string > ;
81
81
regionInfoProvider : RegionInfoProvider ;
82
82
signingName ?: string ;
@@ -87,7 +87,7 @@ interface PreviouslyResolved {
87
87
}
88
88
89
89
interface SigV4PreviouslyResolved {
90
- credentialDefaultProvider : ( input : any ) => Provider < Credentials > ;
90
+ credentialDefaultProvider : ( input : any ) => MemoizedProvider < Credentials > ;
91
91
region : string | Provider < string > ;
92
92
signingName : string ;
93
93
sha256 : HashConstructor ;
@@ -97,6 +97,8 @@ interface SigV4PreviouslyResolved {
97
97
export interface AwsAuthResolvedConfig {
98
98
/**
99
99
* Resolved value for input config {@link AwsAuthInputConfig.credentials}
100
+ * This provider MAY memoize the loaded credentials for certain period.
101
+ * See {@link MemoizedProvider} for more information.
100
102
*/
101
103
credentials : MemoizedProvider < Credentials > ;
102
104
/**
You can’t perform that action at this time.
0 commit comments