2026-03-01 11:29:20 +01:00
export const id = 998 ;
export const ids = [ 998 ];
export const modules = {
2026-01-30 14:42:57 +00:00
2026-03-03 17:05:14 +00:00
/***/ 998 :
2026-01-30 14:42:57 +00:00
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
var __webpack_unused_export__ ;
2026-03-03 17:05:14 +00:00
var propertyProvider = __webpack_require__ ( 8857 );
var sharedIniFileLoader = __webpack_require__ ( 4964 );
2026-01-30 14:42:57 +00:00
var client = __webpack_require__ ( 5152 );
2026-03-03 17:05:14 +00:00
var tokenProviders = __webpack_require__ ( 5433 );
2026-01-30 14:42:57 +00:00
const isSsoProfile = ( arg ) => arg &&
( typeof arg . sso_start_url === "string" ||
typeof arg . sso_account_id === "string" ||
typeof arg . sso_session === "string" ||
typeof arg . sso_region === "string" ||
typeof arg . sso_role_name === "string" );
const SHOULD_FAIL_CREDENTIAL_CHAIN = false ;
const resolveSSOCredentials = async ({ ssoStartUrl , ssoSession , ssoAccountId , ssoRegion , ssoRoleName , ssoClient , clientConfig , parentClientConfig , callerClientConfig , profile , filepath , configFilepath , ignoreCache , logger , }) => {
let token ;
const refreshMessage = `To refresh this SSO session run aws sso login with the corresponding profile.` ;
if ( ssoSession ) {
try {
const _token = await tokenProviders . fromSso ({
profile ,
filepath ,
configFilepath ,
ignoreCache ,
})();
token = {
accessToken : _token . token ,
expiresAt : new Date ( _token . expiration ). toISOString (),
};
}
catch ( e ) {
throw new propertyProvider . CredentialsProviderError ( e . message , {
tryNextLink : SHOULD_FAIL_CREDENTIAL_CHAIN ,
logger ,
});
}
}
else {
try {
token = await sharedIniFileLoader . getSSOTokenFromFile ( ssoStartUrl );
}
catch ( e ) {
throw new propertyProvider . CredentialsProviderError ( `The SSO session associated with this profile is invalid. ${ refreshMessage } ` , {
tryNextLink : SHOULD_FAIL_CREDENTIAL_CHAIN ,
logger ,
});
}
}
if ( new Date ( token . expiresAt ). getTime () - Date . now () <= 0 ) {
throw new propertyProvider . CredentialsProviderError ( `The SSO session associated with this profile has expired. ${ refreshMessage } ` , {
tryNextLink : SHOULD_FAIL_CREDENTIAL_CHAIN ,
logger ,
});
}
const { accessToken } = token ;
2026-03-03 17:11:57 +00:00
const { SSOClient , GetRoleCredentialsCommand } = await Promise . resolve (). then ( function () { return __webpack_require__ ( 1853 ); });
2026-01-30 14:42:57 +00:00
const sso = ssoClient ||
new SSOClient ( Object . assign ({}, clientConfig ?? {}, {
logger : clientConfig ? . logger ?? callerClientConfig ? . logger ?? parentClientConfig ? . logger ,
region : clientConfig ? . region ?? ssoRegion ,
userAgentAppId : clientConfig ? . userAgentAppId ?? callerClientConfig ? . userAgentAppId ?? parentClientConfig ? . userAgentAppId ,
}));
let ssoResp ;
try {
ssoResp = await sso . send ( new GetRoleCredentialsCommand ({
accountId : ssoAccountId ,
roleName : ssoRoleName ,
accessToken ,
}));
}
catch ( e ) {
throw new propertyProvider . CredentialsProviderError ( e , {
tryNextLink : SHOULD_FAIL_CREDENTIAL_CHAIN ,
logger ,
});
}
const { roleCredentials : { accessKeyId , secretAccessKey , sessionToken , expiration , credentialScope , accountId } = {}, } = ssoResp ;
if ( ! accessKeyId || ! secretAccessKey || ! sessionToken || ! expiration ) {
throw new propertyProvider . CredentialsProviderError ( "SSO returns an invalid temporary credential." , {
tryNextLink : SHOULD_FAIL_CREDENTIAL_CHAIN ,
logger ,
});
}
const credentials = {
accessKeyId ,
secretAccessKey ,
sessionToken ,
expiration : new Date ( expiration ),
...( credentialScope && { credentialScope }),
...( accountId && { accountId }),
};
if ( ssoSession ) {
client . setCredentialFeature ( credentials , "CREDENTIALS_SSO" , "s" );
}
else {
client . setCredentialFeature ( credentials , "CREDENTIALS_SSO_LEGACY" , "u" );
}
return credentials ;
};
const validateSsoProfile = ( profile , logger ) => {
const { sso_start_url , sso_account_id , sso_region , sso_role_name } = profile ;
if ( ! sso_start_url || ! sso_account_id || ! sso_region || ! sso_role_name ) {
throw new propertyProvider . CredentialsProviderError ( `Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", ` +
`"sso_region", "sso_role_name", "sso_start_url". Got ${ Object . keys ( profile ). join ( ", " ) } \nReference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html` , { tryNextLink : false , logger });
}
return profile ;
};
const fromSSO = ( init = {}) => async ({ callerClientConfig } = {}) => {
init . logger ? . debug ( "@aws-sdk/credential-provider-sso - fromSSO" );
const { ssoStartUrl , ssoAccountId , ssoRegion , ssoRoleName , ssoSession } = init ;
const { ssoClient } = init ;
const profileName = sharedIniFileLoader . getProfileName ({
profile : init . profile ?? callerClientConfig ? . profile ,
});
if ( ! ssoStartUrl && ! ssoAccountId && ! ssoRegion && ! ssoRoleName && ! ssoSession ) {
const profiles = await sharedIniFileLoader . parseKnownFiles ( init );
const profile = profiles [ profileName ];
if ( ! profile ) {
throw new propertyProvider . CredentialsProviderError ( `Profile ${ profileName } was not found.` , { logger : init . logger });
}
if ( ! isSsoProfile ( profile )) {
throw new propertyProvider . CredentialsProviderError ( `Profile ${ profileName } is not configured with SSO credentials.` , {
logger : init . logger ,
});
}
if ( profile ? . sso_session ) {
const ssoSessions = await sharedIniFileLoader . loadSsoSessionData ( init );
const session = ssoSessions [ profile . sso_session ];
const conflictMsg = ` configurations in profile ${ profileName } and sso-session ${ profile . sso_session } ` ;
if ( ssoRegion && ssoRegion !== session . sso_region ) {
throw new propertyProvider . CredentialsProviderError ( `Conflicting SSO region` + conflictMsg , {
tryNextLink : false ,
logger : init . logger ,
});
}
if ( ssoStartUrl && ssoStartUrl !== session . sso_start_url ) {
throw new propertyProvider . CredentialsProviderError ( `Conflicting SSO start_url` + conflictMsg , {
tryNextLink : false ,
logger : init . logger ,
});
}
profile . sso_region = session . sso_region ;
profile . sso_start_url = session . sso_start_url ;
}
const { sso_start_url , sso_account_id , sso_region , sso_role_name , sso_session } = validateSsoProfile ( profile , init . logger );
return resolveSSOCredentials ({
ssoStartUrl : sso_start_url ,
ssoSession : sso_session ,
ssoAccountId : sso_account_id ,
ssoRegion : sso_region ,
ssoRoleName : sso_role_name ,
ssoClient : ssoClient ,
clientConfig : init . clientConfig ,
parentClientConfig : init . parentClientConfig ,
callerClientConfig : init . callerClientConfig ,
profile : profileName ,
filepath : init . filepath ,
configFilepath : init . configFilepath ,
ignoreCache : init . ignoreCache ,
logger : init . logger ,
});
}
else if ( ! ssoStartUrl || ! ssoAccountId || ! ssoRegion || ! ssoRoleName ) {
throw new propertyProvider . CredentialsProviderError ( "Incomplete configuration. The fromSSO() argument hash must include " +
'"ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"' , { tryNextLink : false , logger : init . logger });
}
else {
return resolveSSOCredentials ({
ssoStartUrl ,
ssoSession ,
ssoAccountId ,
ssoRegion ,
ssoRoleName ,
ssoClient ,
clientConfig : init . clientConfig ,
parentClientConfig : init . parentClientConfig ,
callerClientConfig : init . callerClientConfig ,
profile : profileName ,
filepath : init . filepath ,
configFilepath : init . configFilepath ,
ignoreCache : init . ignoreCache ,
logger : init . logger ,
});
}
};
exports . fromSSO = fromSSO ;
__webpack_unused_export__ = isSsoProfile ;
__webpack_unused_export__ = validateSsoProfile ;
/***/ }),
2026-03-03 17:11:57 +00:00
/***/ 1853 :
2026-01-30 14:42:57 +00:00
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
2026-03-03 17:11:57 +00:00
var sso = __webpack_require__ ( 2579 );
2026-01-30 14:42:57 +00:00
2026-03-03 17:11:57 +00:00
exports . GetRoleCredentialsCommand = sso . GetRoleCredentialsCommand ;
exports . SSOClient = sso . SSOClient ;
/***/ }),
/***/ 7452 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . resolveHttpAuthSchemeConfig = exports . defaultSSOHttpAuthSchemeProvider = exports . defaultSSOHttpAuthSchemeParametersProvider = void 0 ;
2026-04-02 16:52:13 +00:00
const httpAuthSchemes_1 = __webpack_require__ ( 7523 );
2026-03-03 17:11:57 +00:00
const util_middleware_1 = __webpack_require__ ( 6324 );
const defaultSSOHttpAuthSchemeParametersProvider = async ( config , context , input ) => {
return {
operation : ( 0 , util_middleware_1 . getSmithyContext )( context ). operation ,
region : ( await ( 0 , util_middleware_1 . normalizeProvider )( config . region )()) ||
(() => {
throw new Error ( "expected `region` to be configured for `aws.auth#sigv4`" );
})(),
};
};
exports . defaultSSOHttpAuthSchemeParametersProvider = defaultSSOHttpAuthSchemeParametersProvider ;
function createAwsAuthSigv4HttpAuthOption ( authParameters ) {
return {
schemeId : "aws.auth#sigv4" ,
signingProperties : {
name : "awsssoportal" ,
region : authParameters . region ,
},
propertiesExtractor : ( config , context ) => ({
signingProperties : {
config ,
context ,
},
}),
};
}
function createSmithyApiNoAuthHttpAuthOption ( authParameters ) {
return {
schemeId : "smithy.api#noAuth" ,
};
}
const defaultSSOHttpAuthSchemeProvider = ( authParameters ) => {
const options = [];
switch ( authParameters . operation ) {
case "GetRoleCredentials" : {
options . push ( createSmithyApiNoAuthHttpAuthOption ( authParameters ));
break ;
}
default : {
options . push ( createAwsAuthSigv4HttpAuthOption ( authParameters ));
}
}
return options ;
};
exports . defaultSSOHttpAuthSchemeProvider = defaultSSOHttpAuthSchemeProvider ;
const resolveHttpAuthSchemeConfig = ( config ) => {
2026-04-02 16:52:13 +00:00
const config_0 = ( 0 , httpAuthSchemes_1 . resolveAwsSdkSigV4Config )( config );
2026-03-03 17:11:57 +00:00
return Object . assign ( config_0 , {
authSchemePreference : ( 0 , util_middleware_1 . normalizeProvider )( config . authSchemePreference ?? []),
});
};
exports . resolveHttpAuthSchemeConfig = resolveHttpAuthSchemeConfig ;
/***/ }),
/***/ 5074 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . defaultEndpointResolver = void 0 ;
const util_endpoints_1 = __webpack_require__ ( 3068 );
const util_endpoints_2 = __webpack_require__ ( 9674 );
const ruleset_1 = __webpack_require__ ( 203 );
const cache = new util_endpoints_2 . EndpointCache ({
size : 50 ,
params : [ "Endpoint" , "Region" , "UseDualStack" , "UseFIPS" ],
});
const defaultEndpointResolver = ( endpointParams , context = {}) => {
return cache . get ( endpointParams , () => ( 0 , util_endpoints_2 . resolveEndpoint )( ruleset_1 . ruleSet , {
endpointParams : endpointParams ,
logger : context . logger ,
}));
};
exports . defaultEndpointResolver = defaultEndpointResolver ;
util_endpoints_2 . customEndpointFunctions . aws = util_endpoints_1 . awsEndpointFunctions ;
/***/ }),
/***/ 203 :
/***/ (( __unused_webpack_module , exports ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . ruleSet = void 0 ;
const u = "required" , v = "fn" , w = "argv" , x = "ref" ;
const a = true , b = "isSet" , c = "booleanEquals" , d = "error" , e = "endpoint" , f = "tree" , g = "PartitionResult" , h = "getAttr" , i = { [ u ] : false , type : "string" }, j = { [ u ] : true , default : false , type : "boolean" }, k = { [ x ] : "Endpoint" }, l = { [ v ] : c , [ w ] : [{ [ x ] : "UseFIPS" }, true ] }, m = { [ v ] : c , [ w ] : [{ [ x ] : "UseDualStack" }, true ] }, n = {}, o = { [ v ] : h , [ w ] : [{ [ x ] : g }, "supportsFIPS" ] }, p = { [ x ] : g }, q = { [ v ] : c , [ w ] : [ true , { [ v ] : h , [ w ] : [ p , "supportsDualStack" ] }] }, r = [ l ], s = [ m ], t = [{ [ x ] : "Region" }];
const _data = {
version : "1.0" ,
parameters : { Region : i , UseDualStack : j , UseFIPS : j , Endpoint : i },
rules : [
{
conditions : [{ [ v ] : b , [ w ] : [ k ] }],
rules : [
{ conditions : r , error : "Invalid Configuration: FIPS and custom endpoint are not supported" , type : d },
{ conditions : s , error : "Invalid Configuration: Dualstack and custom endpoint are not supported" , type : d },
{ endpoint : { url : k , properties : n , headers : n }, type : e },
],
type : f ,
},
{
conditions : [{ [ v ] : b , [ w ] : t }],
rules : [
{
conditions : [{ [ v ] : "aws.partition" , [ w ] : t , assign : g }],
rules : [
{
conditions : [ l , m ],
rules : [
{
conditions : [{ [ v ] : c , [ w ] : [ a , o ] }, q ],
rules : [
{
endpoint : {
url : "https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}" ,
properties : n ,
headers : n ,
},
type : e ,
},
],
type : f ,
},
{ error : "FIPS and DualStack are enabled, but this partition does not support one or both" , type : d },
],
type : f ,
},
{
conditions : r ,
rules : [
{
conditions : [{ [ v ] : c , [ w ] : [ o , a ] }],
rules : [
{
conditions : [{ [ v ] : "stringEquals" , [ w ] : [{ [ v ] : h , [ w ] : [ p , "name" ] }, "aws-us-gov" ] }],
endpoint : { url : "https://portal.sso.{Region}.amazonaws.com" , properties : n , headers : n },
type : e ,
},
{
endpoint : {
url : "https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}" ,
properties : n ,
headers : n ,
},
type : e ,
},
],
type : f ,
},
{ error : "FIPS is enabled but this partition does not support FIPS" , type : d },
],
type : f ,
},
{
conditions : s ,
rules : [
{
conditions : [ q ],
rules : [
{
endpoint : {
url : "https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}" ,
properties : n ,
headers : n ,
},
type : e ,
},
],
type : f ,
},
{ error : "DualStack is enabled but this partition does not support DualStack" , type : d },
],
type : f ,
},
{
endpoint : { url : "https://portal.sso.{Region}.{PartitionResult#dnsSuffix}" , properties : n , headers : n },
type : e ,
},
],
type : f ,
},
],
type : f ,
},
{ error : "Invalid Configuration: Missing Region" , type : d },
],
};
exports . ruleSet = _data ;
/***/ }),
/***/ 2579 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
var middlewareHostHeader = __webpack_require__ ( 2590 );
var middlewareLogger = __webpack_require__ ( 5242 );
var middlewareRecursionDetection = __webpack_require__ ( 1568 );
var middlewareUserAgent = __webpack_require__ ( 2959 );
var configResolver = __webpack_require__ ( 9316 );
var core = __webpack_require__ ( 402 );
var schema = __webpack_require__ ( 6890 );
var middlewareContentLength = __webpack_require__ ( 7212 );
var middlewareEndpoint = __webpack_require__ ( 99 );
var middlewareRetry = __webpack_require__ ( 9618 );
var smithyClient = __webpack_require__ ( 1411 );
var httpAuthSchemeProvider = __webpack_require__ ( 7452 );
var runtimeConfig = __webpack_require__ ( 5541 );
var regionConfigResolver = __webpack_require__ ( 6463 );
var protocolHttp = __webpack_require__ ( 2356 );
var schemas_0 = __webpack_require__ ( 2167 );
var errors = __webpack_require__ ( 4483 );
var SSOServiceException = __webpack_require__ ( 9849 );
const resolveClientEndpointParameters = ( options ) => {
return Object . assign ( options , {
useDualstackEndpoint : options . useDualstackEndpoint ?? false ,
useFipsEndpoint : options . useFipsEndpoint ?? false ,
defaultSigningName : "awsssoportal" ,
});
};
const commonParams = {
UseFIPS : { type : "builtInParams" , name : "useFipsEndpoint" },
Endpoint : { type : "builtInParams" , name : "endpoint" },
Region : { type : "builtInParams" , name : "region" },
UseDualStack : { type : "builtInParams" , name : "useDualstackEndpoint" },
};
const getHttpAuthExtensionConfiguration = ( runtimeConfig ) => {
const _httpAuthSchemes = runtimeConfig . httpAuthSchemes ;
let _httpAuthSchemeProvider = runtimeConfig . httpAuthSchemeProvider ;
let _credentials = runtimeConfig . credentials ;
return {
setHttpAuthScheme ( httpAuthScheme ) {
const index = _httpAuthSchemes . findIndex (( scheme ) => scheme . schemeId === httpAuthScheme . schemeId );
if ( index === - 1 ) {
_httpAuthSchemes . push ( httpAuthScheme );
}
else {
_httpAuthSchemes . splice ( index , 1 , httpAuthScheme );
}
},
httpAuthSchemes () {
return _httpAuthSchemes ;
},
setHttpAuthSchemeProvider ( httpAuthSchemeProvider ) {
_httpAuthSchemeProvider = httpAuthSchemeProvider ;
},
httpAuthSchemeProvider () {
return _httpAuthSchemeProvider ;
},
setCredentials ( credentials ) {
_credentials = credentials ;
},
credentials () {
return _credentials ;
},
};
};
const resolveHttpAuthRuntimeConfig = ( config ) => {
return {
httpAuthSchemes : config . httpAuthSchemes (),
httpAuthSchemeProvider : config . httpAuthSchemeProvider (),
credentials : config . credentials (),
};
};
const resolveRuntimeExtensions = ( runtimeConfig , extensions ) => {
const extensionConfiguration = Object . assign ( regionConfigResolver . getAwsRegionExtensionConfiguration ( runtimeConfig ), smithyClient . getDefaultExtensionConfiguration ( runtimeConfig ), protocolHttp . getHttpHandlerExtensionConfiguration ( runtimeConfig ), getHttpAuthExtensionConfiguration ( runtimeConfig ));
extensions . forEach (( extension ) => extension . configure ( extensionConfiguration ));
return Object . assign ( runtimeConfig , regionConfigResolver . resolveAwsRegionExtensionConfiguration ( extensionConfiguration ), smithyClient . resolveDefaultRuntimeConfig ( extensionConfiguration ), protocolHttp . resolveHttpHandlerRuntimeConfig ( extensionConfiguration ), resolveHttpAuthRuntimeConfig ( extensionConfiguration ));
};
class SSOClient extends smithyClient . Client {
config ;
constructor (...[ configuration ]) {
const _config_0 = runtimeConfig . getRuntimeConfig ( configuration || {});
super ( _config_0 );
this . initConfig = _config_0 ;
const _config_1 = resolveClientEndpointParameters ( _config_0 );
const _config_2 = middlewareUserAgent . resolveUserAgentConfig ( _config_1 );
const _config_3 = middlewareRetry . resolveRetryConfig ( _config_2 );
const _config_4 = configResolver . resolveRegionConfig ( _config_3 );
const _config_5 = middlewareHostHeader . resolveHostHeaderConfig ( _config_4 );
const _config_6 = middlewareEndpoint . resolveEndpointConfig ( _config_5 );
const _config_7 = httpAuthSchemeProvider . resolveHttpAuthSchemeConfig ( _config_6 );
const _config_8 = resolveRuntimeExtensions ( _config_7 , configuration ? . extensions || []);
this . config = _config_8 ;
this . middlewareStack . use ( schema . getSchemaSerdePlugin ( this . config ));
this . middlewareStack . use ( middlewareUserAgent . getUserAgentPlugin ( this . config ));
this . middlewareStack . use ( middlewareRetry . getRetryPlugin ( this . config ));
this . middlewareStack . use ( middlewareContentLength . getContentLengthPlugin ( this . config ));
this . middlewareStack . use ( middlewareHostHeader . getHostHeaderPlugin ( this . config ));
this . middlewareStack . use ( middlewareLogger . getLoggerPlugin ( this . config ));
this . middlewareStack . use ( middlewareRecursionDetection . getRecursionDetectionPlugin ( this . config ));
this . middlewareStack . use ( core . getHttpAuthSchemeEndpointRuleSetPlugin ( this . config , {
httpAuthSchemeParametersProvider : httpAuthSchemeProvider . defaultSSOHttpAuthSchemeParametersProvider ,
identityProviderConfigProvider : async ( config ) => new core . DefaultIdentityProviderConfig ({
"aws.auth#sigv4" : config . credentials ,
}),
}));
this . middlewareStack . use ( core . getHttpSigningPlugin ( this . config ));
}
destroy () {
super . destroy ();
}
}
class GetRoleCredentialsCommand extends smithyClient . Command
. classBuilder ()
. ep ( commonParams )
. m ( function ( Command , cs , config , o ) {
return [ middlewareEndpoint . getEndpointPlugin ( config , Command . getEndpointParameterInstructions ())];
})
. s ( "SWBPortalService" , "GetRoleCredentials" , {})
. n ( "SSOClient" , "GetRoleCredentialsCommand" )
. sc ( schemas_0 . GetRoleCredentials$ )
. build () {
}
const commands = {
GetRoleCredentialsCommand ,
};
class SSO extends SSOClient {
}
smithyClient . createAggregatedClient ( commands , SSO );
exports . $Command = smithyClient . Command ;
exports . __Client = smithyClient . Client ;
exports . SSOServiceException = SSOServiceException . SSOServiceException ;
exports . GetRoleCredentialsCommand = GetRoleCredentialsCommand ;
exports . SSO = SSO ;
exports . SSOClient = SSOClient ;
Object . prototype . hasOwnProperty . call ( schemas_0 , '__proto__' ) &&
! Object . prototype . hasOwnProperty . call ( exports , '__proto__' ) &&
Object . defineProperty ( exports , '__proto__' , {
enumerable : true ,
value : schemas_0 [ '__proto__' ]
});
Object . keys ( schemas_0 ). forEach ( function ( k ) {
if ( k !== 'default' && ! Object . prototype . hasOwnProperty . call ( exports , k )) exports [ k ] = schemas_0 [ k ];
});
Object . prototype . hasOwnProperty . call ( errors , '__proto__' ) &&
! Object . prototype . hasOwnProperty . call ( exports , '__proto__' ) &&
Object . defineProperty ( exports , '__proto__' , {
enumerable : true ,
value : errors [ '__proto__' ]
});
Object . keys ( errors ). forEach ( function ( k ) {
if ( k !== 'default' && ! Object . prototype . hasOwnProperty . call ( exports , k )) exports [ k ] = errors [ k ];
});
/***/ }),
/***/ 9849 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . SSOServiceException = exports . __ServiceException = void 0 ;
const smithy_client_1 = __webpack_require__ ( 1411 );
Object . defineProperty ( exports , "__ServiceException" , ({ enumerable : true , get : function () { return smithy_client_1 . ServiceException ; } }));
class SSOServiceException extends smithy_client_1 . ServiceException {
constructor ( options ) {
super ( options );
Object . setPrototypeOf ( this , SSOServiceException . prototype );
}
}
exports . SSOServiceException = SSOServiceException ;
/***/ }),
/***/ 4483 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . UnauthorizedException = exports . TooManyRequestsException = exports . ResourceNotFoundException = exports . InvalidRequestException = void 0 ;
const SSOServiceException_1 = __webpack_require__ ( 9849 );
class InvalidRequestException extends SSOServiceException_1 . SSOServiceException {
name = "InvalidRequestException" ;
$fault = "client" ;
constructor ( opts ) {
super ({
name : "InvalidRequestException" ,
$fault : "client" ,
... opts ,
});
Object . setPrototypeOf ( this , InvalidRequestException . prototype );
}
}
exports . InvalidRequestException = InvalidRequestException ;
class ResourceNotFoundException extends SSOServiceException_1 . SSOServiceException {
name = "ResourceNotFoundException" ;
$fault = "client" ;
constructor ( opts ) {
super ({
name : "ResourceNotFoundException" ,
$fault : "client" ,
... opts ,
});
Object . setPrototypeOf ( this , ResourceNotFoundException . prototype );
}
}
exports . ResourceNotFoundException = ResourceNotFoundException ;
class TooManyRequestsException extends SSOServiceException_1 . SSOServiceException {
name = "TooManyRequestsException" ;
$fault = "client" ;
constructor ( opts ) {
super ({
name : "TooManyRequestsException" ,
$fault : "client" ,
... opts ,
});
Object . setPrototypeOf ( this , TooManyRequestsException . prototype );
}
}
exports . TooManyRequestsException = TooManyRequestsException ;
class UnauthorizedException extends SSOServiceException_1 . SSOServiceException {
name = "UnauthorizedException" ;
$fault = "client" ;
constructor ( opts ) {
super ({
name : "UnauthorizedException" ,
$fault : "client" ,
... opts ,
});
Object . setPrototypeOf ( this , UnauthorizedException . prototype );
}
}
exports . UnauthorizedException = UnauthorizedException ;
/***/ }),
/***/ 5541 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . getRuntimeConfig = void 0 ;
const tslib_1 = __webpack_require__ ( 1860 );
const package_json_1 = tslib_1 . __importDefault ( __webpack_require__ ( 9955 ));
2026-04-02 16:52:13 +00:00
const client_1 = __webpack_require__ ( 5152 );
const httpAuthSchemes_1 = __webpack_require__ ( 7523 );
2026-03-03 17:11:57 +00:00
const util_user_agent_node_1 = __webpack_require__ ( 1656 );
const config_resolver_1 = __webpack_require__ ( 9316 );
const hash_node_1 = __webpack_require__ ( 2711 );
const middleware_retry_1 = __webpack_require__ ( 9618 );
const node_config_provider_1 = __webpack_require__ ( 5704 );
const node_http_handler_1 = __webpack_require__ ( 1279 );
const smithy_client_1 = __webpack_require__ ( 1411 );
const util_body_length_node_1 = __webpack_require__ ( 3638 );
const util_defaults_mode_node_1 = __webpack_require__ ( 673 );
const util_retry_1 = __webpack_require__ ( 5518 );
const runtimeConfig_shared_1 = __webpack_require__ ( 3082 );
const getRuntimeConfig = ( config ) => {
( 0 , smithy_client_1 . emitWarningIfUnsupportedVersion )( process . version );
const defaultsMode = ( 0 , util_defaults_mode_node_1 . resolveDefaultsModeConfig )( config );
const defaultConfigProvider = () => defaultsMode (). then ( smithy_client_1 . loadConfigsForDefaultMode );
const clientSharedValues = ( 0 , runtimeConfig_shared_1 . getRuntimeConfig )( config );
2026-04-02 16:52:13 +00:00
( 0 , client_1 . emitWarningIfUnsupportedVersion )( process . version );
2026-03-03 17:11:57 +00:00
const loaderConfig = {
profile : config ? . profile ,
logger : clientSharedValues . logger ,
};
return {
... clientSharedValues ,
... config ,
runtime : "node" ,
defaultsMode ,
2026-04-02 16:52:13 +00:00
authSchemePreference : config ? . authSchemePreference ?? ( 0 , node_config_provider_1 . loadConfig )( httpAuthSchemes_1 . NODE_AUTH_SCHEME_PREFERENCE_OPTIONS , loaderConfig ),
2026-03-03 17:11:57 +00:00
bodyLengthChecker : config ? . bodyLengthChecker ?? util_body_length_node_1 . calculateBodyLength ,
defaultUserAgentProvider : config ? . defaultUserAgentProvider ??
( 0 , util_user_agent_node_1 . createDefaultUserAgentProvider )({ serviceId : clientSharedValues . serviceId , clientVersion : package_json_1 . default . version }),
maxAttempts : config ? . maxAttempts ?? ( 0 , node_config_provider_1 . loadConfig )( middleware_retry_1 . NODE_MAX_ATTEMPT_CONFIG_OPTIONS , config ),
region : config ? . region ??
( 0 , node_config_provider_1 . loadConfig )( config_resolver_1 . NODE_REGION_CONFIG_OPTIONS , { ... config_resolver_1 . NODE_REGION_CONFIG_FILE_OPTIONS , ... loaderConfig }),
requestHandler : node_http_handler_1 . NodeHttpHandler . create ( config ? . requestHandler ?? defaultConfigProvider ),
retryMode : config ? . retryMode ??
( 0 , node_config_provider_1 . loadConfig )({
... middleware_retry_1 . NODE_RETRY_MODE_CONFIG_OPTIONS ,
default : async () => ( await defaultConfigProvider ()). retryMode || util_retry_1 . DEFAULT_RETRY_MODE ,
}, config ),
sha256 : config ? . sha256 ?? hash_node_1 . Hash . bind ( null , "sha256" ),
streamCollector : config ? . streamCollector ?? node_http_handler_1 . streamCollector ,
useDualstackEndpoint : config ? . useDualstackEndpoint ?? ( 0 , node_config_provider_1 . loadConfig )( config_resolver_1 . NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS , loaderConfig ),
useFipsEndpoint : config ? . useFipsEndpoint ?? ( 0 , node_config_provider_1 . loadConfig )( config_resolver_1 . NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS , loaderConfig ),
userAgentAppId : config ? . userAgentAppId ?? ( 0 , node_config_provider_1 . loadConfig )( util_user_agent_node_1 . NODE_APP_ID_CONFIG_OPTIONS , loaderConfig ),
};
};
exports . getRuntimeConfig = getRuntimeConfig ;
/***/ }),
/***/ 3082 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . getRuntimeConfig = void 0 ;
2026-04-02 16:52:13 +00:00
const httpAuthSchemes_1 = __webpack_require__ ( 7523 );
2026-03-03 17:11:57 +00:00
const protocols_1 = __webpack_require__ ( 7288 );
2026-04-02 16:52:13 +00:00
const core_1 = __webpack_require__ ( 402 );
2026-03-03 17:11:57 +00:00
const smithy_client_1 = __webpack_require__ ( 1411 );
const url_parser_1 = __webpack_require__ ( 4494 );
const util_base64_1 = __webpack_require__ ( 8385 );
const util_utf8_1 = __webpack_require__ ( 1577 );
const httpAuthSchemeProvider_1 = __webpack_require__ ( 7452 );
const endpointResolver_1 = __webpack_require__ ( 5074 );
const schemas_0_1 = __webpack_require__ ( 2167 );
const getRuntimeConfig = ( config ) => {
return {
apiVersion : "2019-06-10" ,
base64Decoder : config ? . base64Decoder ?? util_base64_1 . fromBase64 ,
base64Encoder : config ? . base64Encoder ?? util_base64_1 . toBase64 ,
disableHostPrefix : config ? . disableHostPrefix ?? false ,
endpointProvider : config ? . endpointProvider ?? endpointResolver_1 . defaultEndpointResolver ,
extensions : config ? . extensions ?? [],
httpAuthSchemeProvider : config ? . httpAuthSchemeProvider ?? httpAuthSchemeProvider_1 . defaultSSOHttpAuthSchemeProvider ,
httpAuthSchemes : config ? . httpAuthSchemes ?? [
{
schemeId : "aws.auth#sigv4" ,
identityProvider : ( ipc ) => ipc . getIdentityProvider ( "aws.auth#sigv4" ),
2026-04-02 16:52:13 +00:00
signer : new httpAuthSchemes_1 . AwsSdkSigV4Signer (),
2026-03-03 17:11:57 +00:00
},
{
schemeId : "smithy.api#noAuth" ,
identityProvider : ( ipc ) => ipc . getIdentityProvider ( "smithy.api#noAuth" ) || ( async () => ({})),
2026-04-02 16:52:13 +00:00
signer : new core_1 . NoAuthSigner (),
2026-03-03 17:11:57 +00:00
},
],
logger : config ? . logger ?? new smithy_client_1 . NoOpLogger (),
protocol : config ? . protocol ?? protocols_1 . AwsRestJsonProtocol ,
protocolSettings : config ? . protocolSettings ?? {
defaultNamespace : "com.amazonaws.sso" ,
errorTypeRegistries : schemas_0_1 . errorTypeRegistries ,
version : "2019-06-10" ,
serviceTarget : "SWBPortalService" ,
},
serviceId : config ? . serviceId ?? "SSO" ,
urlParser : config ? . urlParser ?? url_parser_1 . parseUrl ,
utf8Decoder : config ? . utf8Decoder ?? util_utf8_1 . fromUtf8 ,
utf8Encoder : config ? . utf8Encoder ?? util_utf8_1 . toUtf8 ,
};
};
exports . getRuntimeConfig = getRuntimeConfig ;
/***/ }),
/***/ 2167 :
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
Object . defineProperty ( exports , "__esModule" , ({ value : true }));
exports . GetRoleCredentials$ = exports . RoleCredentials$ = exports . GetRoleCredentialsResponse$ = exports . GetRoleCredentialsRequest$ = exports . errorTypeRegistries = exports . UnauthorizedException$ = exports . TooManyRequestsException$ = exports . ResourceNotFoundException$ = exports . InvalidRequestException$ = exports . SSOServiceException$ = void 0 ;
const _ATT = "AccessTokenType" ;
const _GRC = "GetRoleCredentials" ;
const _GRCR = "GetRoleCredentialsRequest" ;
const _GRCRe = "GetRoleCredentialsResponse" ;
const _IRE = "InvalidRequestException" ;
const _RC = "RoleCredentials" ;
const _RNFE = "ResourceNotFoundException" ;
const _SAKT = "SecretAccessKeyType" ;
const _STT = "SessionTokenType" ;
const _TMRE = "TooManyRequestsException" ;
const _UE = "UnauthorizedException" ;
const _aI = "accountId" ;
const _aKI = "accessKeyId" ;
const _aT = "accessToken" ;
const _ai = "account_id" ;
const _c = "client" ;
const _e = "error" ;
const _ex = "expiration" ;
const _h = "http" ;
const _hE = "httpError" ;
const _hH = "httpHeader" ;
const _hQ = "httpQuery" ;
const _m = "message" ;
const _rC = "roleCredentials" ;
const _rN = "roleName" ;
const _rn = "role_name" ;
const _s = "smithy.ts.sdk.synthetic.com.amazonaws.sso" ;
const _sAK = "secretAccessKey" ;
const _sT = "sessionToken" ;
const _xasbt = "x-amz-sso_bearer_token" ;
const n0 = "com.amazonaws.sso" ;
const schema_1 = __webpack_require__ ( 6890 );
const errors_1 = __webpack_require__ ( 4483 );
const SSOServiceException_1 = __webpack_require__ ( 9849 );
const _s_registry = schema_1 . TypeRegistry . for ( _s );
exports . SSOServiceException$ = [ - 3 , _s , "SSOServiceException" , 0 , [], []];
_s_registry . registerError ( exports . SSOServiceException$ , SSOServiceException_1 . SSOServiceException );
const n0_registry = schema_1 . TypeRegistry . for ( n0 );
exports . InvalidRequestException$ = [ - 3 , n0 , _IRE , { [ _e ] : _c , [ _hE ] : 400 }, [ _m ], [ 0 ]];
n0_registry . registerError ( exports . InvalidRequestException$ , errors_1 . InvalidRequestException );
exports . ResourceNotFoundException$ = [ - 3 , n0 , _RNFE , { [ _e ] : _c , [ _hE ] : 404 }, [ _m ], [ 0 ]];
n0_registry . registerError ( exports . ResourceNotFoundException$ , errors_1 . ResourceNotFoundException );
exports . TooManyRequestsException$ = [ - 3 , n0 , _TMRE , { [ _e ] : _c , [ _hE ] : 429 }, [ _m ], [ 0 ]];
n0_registry . registerError ( exports . TooManyRequestsException$ , errors_1 . TooManyRequestsException );
exports . UnauthorizedException$ = [ - 3 , n0 , _UE , { [ _e ] : _c , [ _hE ] : 401 }, [ _m ], [ 0 ]];
n0_registry . registerError ( exports . UnauthorizedException$ , errors_1 . UnauthorizedException );
exports . errorTypeRegistries = [ _s_registry , n0_registry ];
var AccessTokenType = [ 0 , n0 , _ATT , 8 , 0 ];
var SecretAccessKeyType = [ 0 , n0 , _SAKT , 8 , 0 ];
var SessionTokenType = [ 0 , n0 , _STT , 8 , 0 ];
exports . GetRoleCredentialsRequest$ = [
3 ,
n0 ,
_GRCR ,
0 ,
[ _rN , _aI , _aT ],
[
[ 0 , { [ _hQ ] : _rn }],
[ 0 , { [ _hQ ] : _ai }],
[() => AccessTokenType , { [ _hH ] : _xasbt }],
],
3 ,
];
exports . GetRoleCredentialsResponse$ = [
3 ,
n0 ,
_GRCRe ,
0 ,
[ _rC ],
[[() => exports . RoleCredentials$ , 0 ]],
];
exports . RoleCredentials$ = [
3 ,
n0 ,
_RC ,
0 ,
[ _aKI , _sAK , _sT , _ex ],
[ 0 , [() => SecretAccessKeyType , 0 ], [() => SessionTokenType , 0 ], 1 ],
];
exports . GetRoleCredentials$ = [
9 ,
n0 ,
_GRC ,
{ [ _h ] : [ "GET" , "/federation/credentials" , 200 ] },
() => exports . GetRoleCredentialsRequest$ ,
() => exports . GetRoleCredentialsResponse$ ,
];
2026-01-30 14:42:57 +00:00
/***/ }),
2026-03-03 17:05:14 +00:00
/***/ 5433 :
2026-01-30 14:42:57 +00:00
/***/ (( __unused_webpack_module , exports , __webpack_require__ ) => {
var client = __webpack_require__ ( 5152 );
2026-03-03 17:05:14 +00:00
var httpAuthSchemes = __webpack_require__ ( 7523 );
var propertyProvider = __webpack_require__ ( 8857 );
var sharedIniFileLoader = __webpack_require__ ( 4964 );
2026-03-03 17:11:57 +00:00
var node_fs = __webpack_require__ ( 3024 );
2026-01-30 14:42:57 +00:00
const fromEnvSigningName = ({ logger , signingName } = {}) => async () => {
logger ? . debug ? .( "@aws-sdk/token-providers - fromEnvSigningName" );
if ( ! signingName ) {
throw new propertyProvider . TokenProviderError ( "Please pass 'signingName' to compute environment variable key" , { logger });
}
const bearerTokenKey = httpAuthSchemes . getBearerTokenEnvKey ( signingName );
if ( ! ( bearerTokenKey in process . env )) {
throw new propertyProvider . TokenProviderError ( `Token not present in ' ${ bearerTokenKey } ' environment variable` , { logger });
}
const token = { token : process . env [ bearerTokenKey ] };
client . setTokenFeature ( token , "BEARER_SERVICE_ENV_VARS" , "3" );
return token ;
};
const EXPIRE_WINDOW_MS = 5 * 60 * 1000 ;
const REFRESH_MESSAGE = `To refresh this SSO session run 'aws sso login' with the corresponding profile.` ;
const getSsoOidcClient = async ( ssoRegion , init = {}, callerClientConfig ) => {
2026-03-03 17:11:57 +00:00
const { SSOOIDCClient } = await __webpack_require__ . e ( /* import() */ 443 ). then ( __webpack_require__ . t . bind ( __webpack_require__ , 9443 , 23 ));
2026-01-30 14:42:57 +00:00
const coalesce = ( prop ) => init . clientConfig ? .[ prop ] ?? init . parentClientConfig ? .[ prop ] ?? callerClientConfig ? .[ prop ];
const ssoOidcClient = new SSOOIDCClient ( Object . assign ({}, init . clientConfig ?? {}, {
region : ssoRegion ?? init . clientConfig ? . region ,
logger : coalesce ( "logger" ),
userAgentAppId : coalesce ( "userAgentAppId" ),
}));
return ssoOidcClient ;
};
const getNewSsoOidcToken = async ( ssoToken , ssoRegion , init = {}, callerClientConfig ) => {
2026-03-03 17:11:57 +00:00
const { CreateTokenCommand } = await __webpack_require__ . e ( /* import() */ 443 ). then ( __webpack_require__ . t . bind ( __webpack_require__ , 9443 , 23 ));
2026-01-30 14:42:57 +00:00
const ssoOidcClient = await getSsoOidcClient ( ssoRegion , init , callerClientConfig );
return ssoOidcClient . send ( new CreateTokenCommand ({
clientId : ssoToken . clientId ,
clientSecret : ssoToken . clientSecret ,
refreshToken : ssoToken . refreshToken ,
grantType : "refresh_token" ,
}));
};
const validateTokenExpiry = ( token ) => {
if ( token . expiration && token . expiration . getTime () < Date . now ()) {
throw new propertyProvider . TokenProviderError ( `Token is expired. ${ REFRESH_MESSAGE } ` , false );
}
};
const validateTokenKey = ( key , value , forRefresh = false ) => {
if ( typeof value === "undefined" ) {
throw new propertyProvider . TokenProviderError ( `Value not present for ' ${ key } ' in SSO Token ${ forRefresh ? ". Cannot refresh" : "" } . ${ REFRESH_MESSAGE } ` , false );
}
};
2026-03-03 17:11:57 +00:00
const { writeFile } = node_fs . promises ;
2026-01-30 14:42:57 +00:00
const writeSSOTokenToFile = ( id , ssoToken ) => {
const tokenFilepath = sharedIniFileLoader . getSSOTokenFilepath ( id );
const tokenString = JSON . stringify ( ssoToken , null , 2 );
return writeFile ( tokenFilepath , tokenString );
};
const lastRefreshAttemptTime = new Date ( 0 );
const fromSso = ( init = {}) => async ({ callerClientConfig } = {}) => {
init . logger ? . debug ( "@aws-sdk/token-providers - fromSso" );
const profiles = await sharedIniFileLoader . parseKnownFiles ( init );
const profileName = sharedIniFileLoader . getProfileName ({
profile : init . profile ?? callerClientConfig ? . profile ,
});
const profile = profiles [ profileName ];
if ( ! profile ) {
throw new propertyProvider . TokenProviderError ( `Profile ' ${ profileName } ' could not be found in shared credentials file.` , false );
}
else if ( ! profile [ "sso_session" ]) {
throw new propertyProvider . TokenProviderError ( `Profile ' ${ profileName } ' is missing required property 'sso_session'.` );
}
const ssoSessionName = profile [ "sso_session" ];
const ssoSessions = await sharedIniFileLoader . loadSsoSessionData ( init );
const ssoSession = ssoSessions [ ssoSessionName ];
if ( ! ssoSession ) {
throw new propertyProvider . TokenProviderError ( `Sso session ' ${ ssoSessionName } ' could not be found in shared credentials file.` , false );
}
for ( const ssoSessionRequiredKey of [ "sso_start_url" , "sso_region" ]) {
if ( ! ssoSession [ ssoSessionRequiredKey ]) {
throw new propertyProvider . TokenProviderError ( `Sso session ' ${ ssoSessionName } ' is missing required property ' ${ ssoSessionRequiredKey } '.` , false );
}
}
ssoSession [ "sso_start_url" ];
const ssoRegion = ssoSession [ "sso_region" ];
let ssoToken ;
try {
ssoToken = await sharedIniFileLoader . getSSOTokenFromFile ( ssoSessionName );
}
catch ( e ) {
throw new propertyProvider . TokenProviderError ( `The SSO session token associated with profile= ${ profileName } was not found or is invalid. ${ REFRESH_MESSAGE } ` , false );
}
validateTokenKey ( "accessToken" , ssoToken . accessToken );
validateTokenKey ( "expiresAt" , ssoToken . expiresAt );
const { accessToken , expiresAt } = ssoToken ;
const existingToken = { token : accessToken , expiration : new Date ( expiresAt ) };
if ( existingToken . expiration . getTime () - Date . now () > EXPIRE_WINDOW_MS ) {
return existingToken ;
}
if ( Date . now () - lastRefreshAttemptTime . getTime () < 30 * 1000 ) {
validateTokenExpiry ( existingToken );
return existingToken ;
}
validateTokenKey ( "clientId" , ssoToken . clientId , true );
validateTokenKey ( "clientSecret" , ssoToken . clientSecret , true );
validateTokenKey ( "refreshToken" , ssoToken . refreshToken , true );
try {
lastRefreshAttemptTime . setTime ( Date . now ());
const newSsoOidcToken = await getNewSsoOidcToken ( ssoToken , ssoRegion , init , callerClientConfig );
validateTokenKey ( "accessToken" , newSsoOidcToken . accessToken );
validateTokenKey ( "expiresIn" , newSsoOidcToken . expiresIn );
const newTokenExpiration = new Date ( Date . now () + newSsoOidcToken . expiresIn * 1000 );
try {
await writeSSOTokenToFile ( ssoSessionName , {
... ssoToken ,
accessToken : newSsoOidcToken . accessToken ,
expiresAt : newTokenExpiration . toISOString (),
refreshToken : newSsoOidcToken . refreshToken ,
});
}
catch ( error ) {
}
return {
token : newSsoOidcToken . accessToken ,
expiration : newTokenExpiration ,
};
}
catch ( error ) {
validateTokenExpiry ( existingToken );
return existingToken ;
}
};
const fromStatic = ({ token , logger }) => async () => {
logger ? . debug ( "@aws-sdk/token-providers - fromStatic" );
if ( ! token || ! token . token ) {
throw new propertyProvider . TokenProviderError ( `Please pass a valid token to fromStatic` , false );
}
return token ;
};
const nodeProvider = ( init = {}) => propertyProvider . memoize ( propertyProvider . chain ( fromSso ( init ), async () => {
throw new propertyProvider . TokenProviderError ( "Could not load token from any providers" , false );
}), ( token ) => token . expiration !== undefined && token . expiration . getTime () - Date . now () < 300000 , ( token ) => token . expiration !== undefined );
exports . fromEnvSigningName = fromEnvSigningName ;
exports . fromSso = fromSso ;
exports . fromStatic = fromStatic ;
exports . nodeProvider = nodeProvider ;
/***/ }),
2026-03-03 17:11:57 +00:00
/***/ 9955 :
2026-01-30 14:42:57 +00:00
/***/ (( module ) => {
2026-04-02 16:52:13 +00:00
module . exports = /*#__PURE__*/ JSON . parse ( '{"name":"@aws-sdk/nested-clients","version":"3.996.18","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:types\' \'yarn:build:es\' && yarn build : cjs "," build : cjs ":" node .. / .. / scripts / compilation / inline nested - clients "," build : es ":" tsc - p tsconfig . es . json "," build : include : deps ":" yarn g : turbo run build - F = \\ "$npm_package_name\\""," build : types ":" tsc - p tsconfig . types . json "," build : types : downlevel ":" downlevel - dts dist - types dist - types / ts3 . 4 "," clean ":" premove dist - cjs dist - es dist - types tsconfig . cjs . tsbuildinfo tsconfig . es . tsbuildinfo tsconfig . types . tsbuildinfo "," lint ":" node .. / .. / scripts / validation / submodules - linter . js -- pkg nested - clients "," test ":" yarn g : vitest run "," test : watch ":" yarn g : vitest watch "}," engines ":{" node ":" >= 20.0 . 0 "}," sideEffects ":false," author ":{" name ":" AWS SDK for JavaScript Team "," url ":" https : //aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"^3.973.26","@aws-sdk/middleware-host-header":"^3.972.8","@aws-sdk/middleware-logger":"^3.972.8","@aws-sdk/middleware-recursion-detection":"^3.972.9","@aws-sdk/middleware-user-agent":"^3.972.28","@aws-sdk/region-config-resolver":"^3.972.10","@aws-sdk/types":"^3.973.6","@aws-sdk/util-endpoints":"^3.996.5","@aws-sdk/util-user-agent-browser":"^3.972.8","@aws-sdk/util-user-agent-node":"^3.973.14","@smithy/config-resolver":"^4.4.13","@smithy/core":"^3.23.13","@smithy/fetch-http-handler":"^5.3.15","@smithy/hash-node":"^4.2.12","@smithy/invalid-dependency":"^4.2.12","@smithy/middleware-content-length":"^4.2.12","@smithy/middleware-endpoint":"^4.4.28","@smithy/middleware-retry":"^4.4.46","@smithy/middleware-serde":"^4.2.16","@smithy/middleware-stack":"^4.2.12","@smithy/node-config-provider":"^4.3.12","@smithy/node-http-handler":"^4.5.1","@smithy/protocol-http":"^5.3.12","@smithy/smithy-client":"^4.12.8","@smithy/types":"^4.13.1","@smithy/url-parser":"^4.2.12","@smithy/util-base64":"^4.3.2","@smithy/util-body-length-browser":"^4.2.2","@smithy/util-body-length-node":"^4.2.3","@smithy/util-defaults-mode-browser":"^4.3.44","@smithy/util-defaults-mode-node":"^4.2.48","@smithy/util-endpoints":"^3.3.3","@smithy/util-middleware":"^4.2.12","@smithy/util-retry":"^4.2.13","@smithy/util-utf8":"^4.2.2","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","premove":"4.0.0","typescript":"~5.8.3"},"typesVersions":{"<4.5":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./cognito-identity.d.ts","./cognito-identity.js","./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sso.d.ts","./sso.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/cognito-identity/runtimeConfig":"./dist-es/submodules/cognito-identity/runtimeConfig.browser","./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sso/runtimeConfig":"./dist-es/submodules/sso/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/s
2026-01-30 14:42:57 +00:00
/***/ })
};
2026-03-01 11:29:20 +01:00
2026-01-30 14:42:57 +00:00
//# sourceMappingURL=998.index.js.map