@aws-sdk/credential-provider-cognito-identity
Advanced tools
Comparing version 3.245.0 to 3.348.0
import { CognitoIdentityClient } from "@aws-sdk/client-cognito-identity"; | ||
import { Logins } from "./Logins"; | ||
/** | ||
* @internal | ||
*/ | ||
export interface CognitoProviderParameters { | ||
@@ -4,0 +7,0 @@ /** |
import { AwsCredentialIdentity, Provider } from "@aws-sdk/types"; | ||
import { CognitoProviderParameters } from "./CognitoProviderParameters"; | ||
/** | ||
* @internal | ||
*/ | ||
export interface CognitoIdentityCredentials extends AwsCredentialIdentity { | ||
@@ -9,4 +12,9 @@ /** | ||
} | ||
export declare type CognitoIdentityCredentialProvider = Provider<CognitoIdentityCredentials>; | ||
/** | ||
* @internal | ||
*/ | ||
export type CognitoIdentityCredentialProvider = Provider<CognitoIdentityCredentials>; | ||
/** | ||
* @internal | ||
* | ||
* Retrieves temporary AWS credentials using Amazon Cognito's | ||
@@ -18,2 +26,5 @@ * `GetCredentialsForIdentity` operation. | ||
export declare function fromCognitoIdentity(parameters: FromCognitoIdentityParameters): CognitoIdentityCredentialProvider; | ||
/** | ||
* @internal | ||
*/ | ||
export interface FromCognitoIdentityParameters extends CognitoProviderParameters { | ||
@@ -20,0 +31,0 @@ /** |
@@ -5,2 +5,4 @@ import { CognitoProviderParameters } from "./CognitoProviderParameters"; | ||
/** | ||
* @internal | ||
* | ||
* Retrieves or generates a unique identifier using Amazon Cognito's `GetId` | ||
@@ -14,2 +16,5 @@ * operation, then generates temporary AWS credentials using Amazon Cognito's | ||
export declare function fromCognitoIdentityPool({ accountId, cache, client, customRoleArn, identityPoolId, logins, userIdentifier, }: FromCognitoIdentityPoolParameters): CognitoIdentityCredentialProvider; | ||
/** | ||
* @internal | ||
*/ | ||
export interface FromCognitoIdentityPoolParameters extends CognitoProviderParameters { | ||
@@ -16,0 +21,0 @@ /** |
@@ -0,5 +1,20 @@ | ||
/** | ||
* @internal | ||
*/ | ||
export * from "./CognitoProviderParameters"; | ||
/** | ||
* @internal | ||
*/ | ||
export * from "./Logins"; | ||
/** | ||
* @internal | ||
*/ | ||
export * from "./Storage"; | ||
/** | ||
* @internal | ||
*/ | ||
export * from "./fromCognitoIdentity"; | ||
/** | ||
* @internal | ||
*/ | ||
export * from "./fromCognitoIdentityPool"; |
import { Storage } from "./Storage"; | ||
/** | ||
* @internal | ||
*/ | ||
export declare class IndexedDbStorage implements Storage { | ||
@@ -3,0 +6,0 @@ private readonly dbName; |
import { Storage } from "./Storage"; | ||
/** | ||
* @internal | ||
*/ | ||
export declare class InMemoryStorage implements Storage { | ||
@@ -3,0 +6,0 @@ private store; |
import { Storage } from "./Storage"; | ||
/** | ||
* @internal | ||
*/ | ||
export declare function localStorage(): Storage; |
import { Provider } from "@aws-sdk/types"; | ||
export declare type Logins = Record<string, string | Provider<string>>; | ||
export declare type ResolvedLogins = Record<string, string>; | ||
/** | ||
* @internal | ||
*/ | ||
export type Logins = Record<string, string | Provider<string>>; | ||
/** | ||
* @internal | ||
*/ | ||
export type ResolvedLogins = Record<string, string>; |
/** | ||
* @internal | ||
* | ||
* A subset of the Storage interface defined in the WHATWG HTML specification. | ||
@@ -3,0 +5,0 @@ * Access by index is not supported, as it cannot be replicated without Proxy |
@@ -6,3 +6,3 @@ import { AwsCredentialIdentity, Provider } from "@aws-sdk/types"; | ||
} | ||
export declare type CognitoIdentityCredentialProvider = | ||
export type CognitoIdentityCredentialProvider = | ||
Provider<CognitoIdentityCredentials>; | ||
@@ -9,0 +9,0 @@ export declare function fromCognitoIdentity( |
import { Provider } from "@aws-sdk/types"; | ||
export declare type Logins = Record<string, string | Provider<string>>; | ||
export declare type ResolvedLogins = Record<string, string>; | ||
export type Logins = Record<string, string | Provider<string>>; | ||
export type ResolvedLogins = Record<string, string>; |
{ | ||
"name": "@aws-sdk/credential-provider-cognito-identity", | ||
"version": "3.245.0", | ||
"version": "3.348.0", | ||
"scripts": { | ||
@@ -24,6 +24,6 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", | ||
"dependencies": { | ||
"@aws-sdk/client-cognito-identity": "3.245.0", | ||
"@aws-sdk/property-provider": "3.226.0", | ||
"@aws-sdk/types": "3.226.0", | ||
"tslib": "^2.3.1" | ||
"@aws-sdk/client-cognito-identity": "3.348.0", | ||
"@aws-sdk/property-provider": "3.347.0", | ||
"@aws-sdk/types": "3.347.0", | ||
"tslib": "^2.5.0" | ||
}, | ||
@@ -41,3 +41,3 @@ "engines": { | ||
"files": [ | ||
"dist-*" | ||
"dist-*/**" | ||
], | ||
@@ -55,5 +55,8 @@ "homepage": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/credential-provider-cognito-identity", | ||
"rimraf": "3.0.2", | ||
"typedoc": "0.19.2", | ||
"typescript": "~4.6.2" | ||
"typedoc": "0.23.23", | ||
"typescript": "~4.9.5" | ||
}, | ||
"typedoc": { | ||
"entryPoint": "src/index.ts" | ||
} | ||
} |
38178
665
+ Added@aws-crypto/crc32@3.0.0(transitive)
+ Added@aws-crypto/ie11-detection@3.0.0(transitive)
+ Added@aws-crypto/sha256-browser@3.0.0(transitive)
+ Added@aws-crypto/sha256-js@3.0.0(transitive)
+ Added@aws-crypto/supports-web-crypto@3.0.0(transitive)
+ Added@aws-crypto/util@3.0.0(transitive)
+ Added@aws-sdk/abort-controller@3.347.0(transitive)
+ Added@aws-sdk/client-cognito-identity@3.348.0(transitive)
+ Added@aws-sdk/client-sso@3.348.0(transitive)
+ Added@aws-sdk/client-sso-oidc@3.348.0(transitive)
+ Added@aws-sdk/client-sts@3.348.0(transitive)
+ Added@aws-sdk/config-resolver@3.347.0(transitive)
+ Added@aws-sdk/credential-provider-env@3.347.0(transitive)
+ Added@aws-sdk/credential-provider-imds@3.347.0(transitive)
+ Added@aws-sdk/credential-provider-ini@3.348.0(transitive)
+ Added@aws-sdk/credential-provider-node@3.348.0(transitive)
+ Added@aws-sdk/credential-provider-process@3.347.0(transitive)
+ Added@aws-sdk/credential-provider-sso@3.348.0(transitive)
+ Added@aws-sdk/credential-provider-web-identity@3.347.0(transitive)
+ Added@aws-sdk/eventstream-codec@3.347.0(transitive)
+ Added@aws-sdk/fetch-http-handler@3.347.0(transitive)
+ Added@aws-sdk/hash-node@3.347.0(transitive)
+ Added@aws-sdk/invalid-dependency@3.347.0(transitive)
+ Added@aws-sdk/is-array-buffer@3.310.0(transitive)
+ Added@aws-sdk/middleware-content-length@3.347.0(transitive)
+ Added@aws-sdk/middleware-endpoint@3.347.0(transitive)
+ Added@aws-sdk/middleware-host-header@3.347.0(transitive)
+ Added@aws-sdk/middleware-logger@3.347.0(transitive)
+ Added@aws-sdk/middleware-recursion-detection@3.347.0(transitive)
+ Added@aws-sdk/middleware-retry@3.347.0(transitive)
+ Added@aws-sdk/middleware-sdk-sts@3.347.0(transitive)
+ Added@aws-sdk/middleware-serde@3.347.0(transitive)
+ Added@aws-sdk/middleware-signing@3.347.0(transitive)
+ Added@aws-sdk/middleware-stack@3.347.0(transitive)
+ Added@aws-sdk/middleware-user-agent@3.347.0(transitive)
+ Added@aws-sdk/node-config-provider@3.347.0(transitive)
+ Added@aws-sdk/node-http-handler@3.348.0(transitive)
+ Added@aws-sdk/property-provider@3.347.0(transitive)
+ Added@aws-sdk/protocol-http@3.347.0(transitive)
+ Added@aws-sdk/querystring-builder@3.347.0(transitive)
+ Added@aws-sdk/querystring-parser@3.347.0(transitive)
+ Added@aws-sdk/service-error-classification@3.347.0(transitive)
+ Added@aws-sdk/shared-ini-file-loader@3.347.0(transitive)
+ Added@aws-sdk/signature-v4@3.347.0(transitive)
+ Added@aws-sdk/smithy-client@3.347.0(transitive)
+ Added@aws-sdk/token-providers@3.348.0(transitive)
+ Added@aws-sdk/types@3.347.0(transitive)
+ Added@aws-sdk/url-parser@3.347.0(transitive)
+ Added@aws-sdk/util-base64@3.310.0(transitive)
+ Added@aws-sdk/util-body-length-browser@3.310.0(transitive)
+ Added@aws-sdk/util-body-length-node@3.310.0(transitive)
+ Added@aws-sdk/util-buffer-from@3.310.0(transitive)
+ Added@aws-sdk/util-config-provider@3.310.0(transitive)
+ Added@aws-sdk/util-defaults-mode-browser@3.347.0(transitive)
+ Added@aws-sdk/util-defaults-mode-node@3.347.0(transitive)
+ Added@aws-sdk/util-endpoints@3.347.0(transitive)
+ Added@aws-sdk/util-hex-encoding@3.310.0(transitive)
+ Added@aws-sdk/util-middleware@3.347.0(transitive)
+ Added@aws-sdk/util-retry@3.347.0(transitive)
+ Added@aws-sdk/util-uri-escape@3.310.0(transitive)
+ Added@aws-sdk/util-user-agent-browser@3.347.0(transitive)
+ Added@aws-sdk/util-user-agent-node@3.347.0(transitive)
+ Added@aws-sdk/util-utf8@3.310.0(transitive)
+ Added@aws-sdk/util-utf8-browser@3.259.0(transitive)
+ Added@smithy/protocol-http@1.2.0(transitive)
+ Added@smithy/types@1.2.0(transitive)
+ Addedfast-xml-parser@4.2.4(transitive)
- Removed@aws-crypto/ie11-detection@2.0.2(transitive)
- Removed@aws-crypto/sha256-browser@2.0.0(transitive)
- Removed@aws-crypto/sha256-js@2.0.0(transitive)
- Removed@aws-crypto/supports-web-crypto@2.0.2(transitive)
- Removed@aws-crypto/util@2.0.2(transitive)
- Removed@aws-sdk/abort-controller@3.226.0(transitive)
- Removed@aws-sdk/client-cognito-identity@3.245.0(transitive)
- Removed@aws-sdk/client-sso@3.245.0(transitive)
- Removed@aws-sdk/client-sso-oidc@3.245.0(transitive)
- Removed@aws-sdk/client-sts@3.245.0(transitive)
- Removed@aws-sdk/config-resolver@3.234.0(transitive)
- Removed@aws-sdk/credential-provider-env@3.226.0(transitive)
- Removed@aws-sdk/credential-provider-imds@3.226.0(transitive)
- Removed@aws-sdk/credential-provider-ini@3.245.0(transitive)
- Removed@aws-sdk/credential-provider-node@3.245.0(transitive)
- Removed@aws-sdk/credential-provider-process@3.226.0(transitive)
- Removed@aws-sdk/credential-provider-sso@3.245.0(transitive)
- Removed@aws-sdk/credential-provider-web-identity@3.226.0(transitive)
- Removed@aws-sdk/fetch-http-handler@3.226.0(transitive)
- Removed@aws-sdk/hash-node@3.226.0(transitive)
- Removed@aws-sdk/invalid-dependency@3.226.0(transitive)
- Removed@aws-sdk/is-array-buffer@3.201.0(transitive)
- Removed@aws-sdk/middleware-content-length@3.226.0(transitive)
- Removed@aws-sdk/middleware-endpoint@3.226.0(transitive)
- Removed@aws-sdk/middleware-host-header@3.226.0(transitive)
- Removed@aws-sdk/middleware-logger@3.226.0(transitive)
- Removed@aws-sdk/middleware-recursion-detection@3.226.0(transitive)
- Removed@aws-sdk/middleware-retry@3.235.0(transitive)
- Removed@aws-sdk/middleware-sdk-sts@3.226.0(transitive)
- Removed@aws-sdk/middleware-serde@3.226.0(transitive)
- Removed@aws-sdk/middleware-signing@3.226.0(transitive)
- Removed@aws-sdk/middleware-stack@3.226.0(transitive)
- Removed@aws-sdk/middleware-user-agent@3.226.0(transitive)
- Removed@aws-sdk/node-config-provider@3.226.0(transitive)
- Removed@aws-sdk/node-http-handler@3.226.0(transitive)
- Removed@aws-sdk/property-provider@3.226.0(transitive)
- Removed@aws-sdk/protocol-http@3.226.0(transitive)
- Removed@aws-sdk/querystring-builder@3.226.0(transitive)
- Removed@aws-sdk/querystring-parser@3.226.0(transitive)
- Removed@aws-sdk/service-error-classification@3.229.0(transitive)
- Removed@aws-sdk/shared-ini-file-loader@3.226.0(transitive)
- Removed@aws-sdk/signature-v4@3.226.0(transitive)
- Removed@aws-sdk/smithy-client@3.234.0(transitive)
- Removed@aws-sdk/token-providers@3.245.0(transitive)
- Removed@aws-sdk/types@3.226.0(transitive)
- Removed@aws-sdk/url-parser@3.226.0(transitive)
- Removed@aws-sdk/util-base64@3.208.0(transitive)
- Removed@aws-sdk/util-body-length-browser@3.188.0(transitive)
- Removed@aws-sdk/util-body-length-node@3.208.0(transitive)
- Removed@aws-sdk/util-buffer-from@3.208.0(transitive)
- Removed@aws-sdk/util-config-provider@3.208.0(transitive)
- Removed@aws-sdk/util-defaults-mode-browser@3.234.0(transitive)
- Removed@aws-sdk/util-defaults-mode-node@3.234.0(transitive)
- Removed@aws-sdk/util-endpoints@3.245.0(transitive)
- Removed@aws-sdk/util-hex-encoding@3.201.0(transitive)
- Removed@aws-sdk/util-middleware@3.226.0(transitive)
- Removed@aws-sdk/util-retry@3.229.0(transitive)
- Removed@aws-sdk/util-uri-escape@3.201.0(transitive)
- Removed@aws-sdk/util-user-agent-browser@3.226.0(transitive)
- Removed@aws-sdk/util-user-agent-node@3.226.0(transitive)
- Removed@aws-sdk/util-utf8-browser@3.188.0(transitive)
- Removed@aws-sdk/util-utf8-node@3.208.0(transitive)
- Removedfast-xml-parser@4.0.11(transitive)
Updated@aws-sdk/types@3.347.0
Updatedtslib@^2.5.0