/var/runtime/node_modules/@aws-sdk/client-rolesanywhere/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsRestJsonProtocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultRolesAnywhereHttpAuthSchemeParametersProvider = async (config, context, input) => { return { operation: getSmithyContext(context).operation, region: await normalizeProvider(config.region)() || (() => { throw new Error("expected `region` to be configured for `aws.auth#sigv4`"); })(), };};function createAwsAuthSigv4HttpAuthOption(authParameters) { return { schemeId: "aws.auth#sigv4", signingProperties: { name: "rolesanywhere", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), };}const defaultRolesAnywhereHttpAuthSchemeProvider = (authParameters) => { const options = []; switch (authParameters.operation) { default: { options.push(createAwsAuthSigv4HttpAuthOption(authParameters)); } } return options;};const resolveHttpAuthSchemeConfig = (config) => { const config_0 = resolveAwsSdkSigV4Config(config); return Object.assign(config_0, { authSchemePreference: normalizeProvider(config.authSchemePreference ?? []), });}; const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "rolesanywhere", });};const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = { version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = { conditions: [ [c, [g]], [c, j], ["aws.partition", j, d], [e, [{ [k]: "UseFIPS" }, b]], [e, [{ [k]: "UseDualStack" }, b]], [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]], [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]] ], results: [ [a], [a, "Invalid Configuration: FIPS and custom endpoint are not supported"], [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"], [g, i], ["https://rolesanywhere-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "FIPS and DualStack are enabled, but this partition does not support one or both"], ["https://rolesanywhere-fips.{Region}.{PartitionResult#dnsSuffix}", i], [a, "FIPS is enabled but this partition does not support FIPS"], ["https://rolesanywhere.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "DualStack is enabled but this partition does not support DualStack"], ["https://rolesanywhere.{Region}.{PartitionResult#dnsSuffix}", i], [a, "Invalid Configuration: Missing Region"] ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([ -1, 1, -1, 0, 12, 3, 1, 4, r + 11, 2, 5, r + 11, 3, 8, 6, 4, 7, r + 10, 5, r + 8, r + 9, 4, 10, 9, 6, r + 6, r + 7, 5, 11, r + 5, 6, r + 4, r + 5, 3, r + 1, 13, 4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({ size: 50, params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => { return cache.get(endpointParams, () => decideEndpoint(bdd, { endpointParams: endpointParams, logger: context.logger, }));};customEndpointFunctions.aws = awsEndpointFunctions; class RolesAnywhereServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, RolesAnywhereServiceException.prototype); }} class AccessDeniedException extends RolesAnywhereServiceException { name = "AccessDeniedException"; $fault = "client"; constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, AccessDeniedException.prototype); }}class ValidationException extends RolesAnywhereServiceException { name = "ValidationException"; $fault = "client"; constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ValidationException.prototype); }}class ResourceNotFoundException extends RolesAnywhereServiceException { name = "ResourceNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); }}class TooManyTagsException extends RolesAnywhereServiceException { name = "TooManyTagsException"; $fault = "client"; constructor(opts) { super({ name: "TooManyTagsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TooManyTagsException.prototype); }} const _ADE = "AccessDeniedException";const _AM = "AttributeMapping";const _AMt = "AttributeMappings";const _CD = "CrlDetail";const _CDR = "CrlDetailResponse";const _CDr = "CrlDetails";const _CP = "CreateProfile";const _CPR = "CreateProfileRequest";const _CS = "CredentialSummary";const _CSr = "CredentialSummaries";const _CTA = "CreateTrustAnchor";const _CTAR = "CreateTrustAnchorRequest";const _DAM = "DeleteAttributeMapping";const _DAMR = "DeleteAttributeMappingRequest";const _DAMRe = "DeleteAttributeMappingResponse";const _DC = "DeleteCrl";const _DCi = "DisableCrl";const _DP = "DeleteProfile";const _DPi = "DisableProfile";const _DTA = "DeleteTrustAnchor";const _DTAi = "DisableTrustAnchor";const _EC = "EnableCrl";const _EP = "EnableProfile";const _ETA = "EnableTrustAnchor";const _GC = "GetCrl";const _GP = "GetProfile";const _GS = "GetSubject";const _GTA = "GetTrustAnchor";const _IC = "ImportCrl";const _ICR = "ImportCrlRequest";const _IP = "InstanceProperty";const _IPn = "InstanceProperties";const _LC = "ListCrls";const _LCR = "ListCrlsResponse";const _LP = "ListProfiles";const _LPR = "ListProfilesResponse";const _LR = "ListRequest";const _LS = "ListSubjects";const _LSR = "ListSubjectsResponse";const _LTA = "ListTrustAnchors";const _LTAR = "ListTrustAnchorsResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _MR = "MappingRule";const _MRa = "MappingRules";const _NS = "NotificationSetting";const _NSD = "NotificationSettingDetail";const _NSDo = "NotificationSettingDetails";const _NSK = "NotificationSettingKey";const _NSKo = "NotificationSettingKeys";const _NSo = "NotificationSettings";const _PAM = "PutAttributeMapping";const _PAMR = "PutAttributeMappingRequest";const _PAMRu = "PutAttributeMappingResponse";const _PD = "ProfileDetail";const _PDR = "ProfileDetailResponse";const _PDr = "ProfileDetails";const _PNS = "PutNotificationSettings";const _PNSR = "PutNotificationSettingsRequest";const _PNSRu = "PutNotificationSettingsResponse";const _RNFE = "ResourceNotFoundException";const _RNS = "ResetNotificationSettings";const _RNSR = "ResetNotificationSettingsRequest";const _RNSRe = "ResetNotificationSettingsResponse";const _S = "Source";const _SCR = "ScalarCrlRequest";const _SD = "SubjectDetail";const _SDR = "SubjectDetailResponse";const _SDo = "SourceData";const _SPR = "ScalarProfileRequest";const _SS = "SubjectSummary";const _SSR = "ScalarSubjectRequest";const _SSu = "SubjectSummaries";const _STAR = "ScalarTrustAnchorRequest";const _T = "Tag";const _TAD = "TrustAnchorDetail";const _TADR = "TrustAnchorDetailResponse";const _TADr = "TrustAnchorDetails";const _TK = "TagKey";const _TKL = "TagKeyList";const _TL = "TagList";const _TMTE = "TooManyTagsException";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _TV = "TagValue";const _UC = "UpdateCrl";const _UCR = "UpdateCrlRequest";const _UP = "UpdateProfile";const _UPR = "UpdateProfileRequest";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _UTA = "UpdateTrustAnchor";const _UTAR = "UpdateTrustAnchorRequest";const _VE = "ValidationException";const _aM = "attributeMappings";const _aPA = "acmPcaArn";const _aRSN = "acceptRoleSessionName";const _c = "client";const _cA = "crlArn";const _cAr = "createdAt";const _cB = "configuredBy";const _cBr = "createdBy";const _cD = "crlData";const _cF = "certificateField";const _cI = "crlId";const _ch = "channel";const _cr = "crl";const _cre = "credentials";const _crl = "crls";const _dS = "durationSeconds";const _e = "error";const _en = "enabled";const _ev = "event";const _f = "failed";const _h = "http";const _hE = "httpError";const _hQ = "httpQuery";const _i = "issuer";const _iP = "instanceProperties";const _k = "key";const _lSA = "lastSeenAt";const _m = "message";const _mPA = "managedPolicyArns";const _mR = "mappingRules";const _n = "name";const _nS = "notificationSettings";const _nSK = "notificationSettingKeys";const _nT = "nextToken";const _p = "profile";const _pA = "profileArn";const _pI = "profileId";const _pS = "pageSize";const _pr = "properties";const _pro = "profiles";const _rA = "roleArns";const _rAe = "resourceArn";const _rIP = "requireInstanceProperties";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.rolesanywhere";const _sA = "seenAt";const _sAu = "subjectArn";const _sD = "sourceData";const _sI = "subjectId";const _sN = "serialNumber";const _sP = "sessionPolicy";const _sT = "sourceType";const _so = "source";const _sp = "specifiers";const _spe = "specifier";const _su = "subjects";const _sub = "subject";const _t = "tags";const _tA = "trustAnchors";const _tAA = "trustAnchorArn";const _tAI = "trustAnchorId";const _tAr = "trustAnchor";const _tK = "tagKeys";const _th = "threshold";const _uA = "updatedAt";const _v = "value";const _xCD = "x509CertificateData";const _xS = "x509Subject";const n0 = "com.amazonaws.rolesanywhere";const _s_registry = TypeRegistry.for(_s);var RolesAnywhereServiceException$ = [-3, _s, "RolesAnywhereServiceException", 0, [], []];_s_registry.registerError(RolesAnywhereServiceException$, RolesAnywhereServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE, { [_e]: _c, [_hE]: 403 }, [_m], [0]];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_m], [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var TooManyTagsException$ = [-3, n0, _TMTE, { [_e]: _c, [_hE]: 400 }, [_m], [0]];n0_registry.registerError(TooManyTagsException$, TooManyTagsException);var ValidationException$ = [-3, n0, _VE, { [_e]: _c, [_hE]: 400 }, [_m], [0]];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [ _s_registry, n0_registry,];var TagKey = [0, n0, _TK, 8, 0];var TagValue = [0, n0, _TV, 8, 0];var AttributeMapping$ = [3, n0, _AM, 0, [_cF, _mR], [0, () => MappingRules]];var CreateProfileRequest$ = [3, n0, _CPR, 0, [_n, _rA, _rIP, _sP, _mPA, _dS, _en, _t, _aRSN], [0, 64 | 0, 2, 0, 64 | 0, 1, 2, [() => TagList, 0], 2], 2];var CreateTrustAnchorRequest$ = [3, n0, _CTAR, 0, [_n, _so, _en, _t, _nS], [0, () => Source$, 2, [() => TagList, 0], () => NotificationSettings], 2];var CredentialSummary$ = [3, n0, _CS, 0, [_sA, _sN, _i, _en, _xCD, _f], [5, 0, 0, 2, 0, 2]];var CrlDetail$ = [3, n0, _CD, 0, [_cI, _cA, _n, _en, _cD, _tAA, _cAr, _uA], [0, 0, 0, 2, 21, 0, 5, 5]];var CrlDetailResponse$ = [3, n0, _CDR, 0, [_cr], [() => CrlDetail$], 1];var DeleteAttributeMappingRequest$ = [3, n0, _DAMR, 0, [_pI, _cF, _sp], [[0, 1], [0, { [_hQ]: _cF }], [64 | 0, { [_hQ]: _sp }]], 2];var DeleteAttributeMappingResponse$ = [3, n0, _DAMRe, 0, [_p], [() => ProfileDetail$], 1];var ImportCrlRequest$ = [3, n0, _ICR, 0, [_n, _cD, _tAA, _en, _t], [0, 21, 0, 2, [() => TagList, 0]], 3];var InstanceProperty$ = [3, n0, _IP, 0, [_sA, _pr, _f], [5, 128 | 0, 2]];var ListCrlsResponse$ = [3, n0, _LCR, 0, [_nT, _crl], [0, () => CrlDetails]];var ListProfilesResponse$ = [3, n0, _LPR, 0, [_nT, _pro], [0, () => ProfileDetails]];var ListRequest$ = [3, n0, _LR, 0, [_nT, _pS], [[0, { [_hQ]: _nT }], [1, { [_hQ]: _pS }]]];var ListSubjectsResponse$ = [3, n0, _LSR, 0, [_su, _nT], [() => SubjectSummaries, 0]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR, 0, [_rAe], [[0, { [_hQ]: _rAe }]], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi, 0, [_t], [[() => TagList, 0]]];var ListTrustAnchorsResponse$ = [3, n0, _LTAR, 0, [_nT, _tA], [0, () => TrustAnchorDetails]];var MappingRule$ = [3, n0, _MR, 0, [_spe], [0], 1];var NotificationSetting$ = [3, n0, _NS, 0, [_en, _ev, _th, _ch], [2, 0, 1, 0], 2];var NotificationSettingDetail$ = [3, n0, _NSD, 0, [_en, _ev, _th, _ch, _cB], [2, 0, 1, 0, 0], 2];var NotificationSettingKey$ = [3, n0, _NSK, 0, [_ev, _ch], [0, 0], 1];var ProfileDetail$ = [3, n0, _PD, 0, [_pI, _pA, _n, _rIP, _en, _cBr, _sP, _rA, _mPA, _cAr, _uA, _dS, _aRSN, _aM], [0, 0, 0, 2, 2, 0, 0, 64 | 0, 64 | 0, 5, 5, 1, 2, () => AttributeMappings]];var ProfileDetailResponse$ = [3, n0, _PDR, 0, [_p], [() => ProfileDetail$]];var PutAttributeMappingRequest$ = [3, n0, _PAMR, 0, [_pI, _cF, _mR], [[0, 1], 0, () => MappingRules], 3];var PutAttributeMappingResponse$ = [3, n0, _PAMRu, 0, [_p], [() => ProfileDetail$], 1];var PutNotificationSettingsRequest$ = [3, n0, _PNSR, 0, [_tAI, _nS], [0, () => NotificationSettings], 2];var PutNotificationSettingsResponse$ = [3, n0, _PNSRu, 0, [_tAr], [() => TrustAnchorDetail$], 1];var ResetNotificationSettingsRequest$ = [3, n0, _RNSR, 0, [_tAI, _nSK], [0, () => NotificationSettingKeys], 2];var ResetNotificationSettingsResponse$ = [3, n0, _RNSRe, 0, [_tAr], [() => TrustAnchorDetail$], 1];var ScalarCrlRequest$ = [3, n0, _SCR, 0, [_cI], [[0, 1]], 1];var ScalarProfileRequest$ = [3, n0, _SPR, 0, [_pI], [[0, 1]], 1];var ScalarSubjectRequest$ = [3, n0, _SSR, 0, [_sI], [[0, 1]], 1];var ScalarTrustAnchorRequest$ = [3, n0, _STAR, 0, [_tAI], [[0, 1]], 1];var Source$ = [3, n0, _S, 0, [_sT, _sD], [0, () => SourceData$]];var SubjectDetail$ = [3, n0, _SD, 0, [_sAu, _sI, _en, _xS, _lSA, _cAr, _uA, _cre, _iP], [0, 0, 2, 0, 5, 5, 5, () => CredentialSummaries, () => InstanceProperties]];var SubjectDetailResponse$ = [3, n0, _SDR, 0, [_sub], [() => SubjectDetail$]];var SubjectSummary$ = [3, n0, _SS, 0, [_sAu, _sI, _en, _xS, _lSA, _cAr, _uA], [0, 0, 2, 0, 5, 5, 5]];var Tag$ = [3, n0, _T, 0, [_k, _v], [[() => TagKey, 0], [() => TagValue, 0]], 2];var TagResourceRequest$ = [3, n0, _TRR, 0, [_rAe, _t], [0, [() => TagList, 0]], 2];var TagResourceResponse$ = [3, n0, _TRRa, 0, [], []];var TrustAnchorDetail$ = [3, n0, _TAD, 0, [_tAI, _tAA, _n, _so, _en, _cAr, _uA, _nS], [0, 0, 0, () => Source$, 2, 5, 5, () => NotificationSettingDetails]];var TrustAnchorDetailResponse$ = [3, n0, _TADR, 0, [_tAr], [() => TrustAnchorDetail$], 1];var UntagResourceRequest$ = [3, n0, _URR, 0, [_rAe, _tK], [0, [() => TagKeyList, 0]], 2];var UntagResourceResponse$ = [3, n0, _URRn, 0, [], []];var UpdateCrlRequest$ = [3, n0, _UCR, 0, [_cI, _n, _cD], [[0, 1], 0, 21], 1];var UpdateProfileRequest$ = [3, n0, _UPR, 0, [_pI, _n, _sP, _rA, _mPA, _dS, _aRSN], [[0, 1], 0, 0, 64 | 0, 64 | 0, 1, 2], 1];var UpdateTrustAnchorRequest$ = [3, n0, _UTAR, 0, [_tAI, _n, _so], [[0, 1], 0, () => Source$], 1];var AttributeMappings = [1, n0, _AMt, 0, () => AttributeMapping$];var CredentialSummaries = [1, n0, _CSr, 0, () => CredentialSummary$];var CrlDetails = [1, n0, _CDr, 0, () => CrlDetail$];var InstanceProperties = [1, n0, _IPn, 0, () => InstanceProperty$];var MappingRules = [1, n0, _MRa, 0, () => MappingRule$];var NotificationSettingDetails = [1, n0, _NSDo, 0, () => NotificationSettingDetail$];var NotificationSettingKeys = [1, n0, _NSKo, 0, () => NotificationSettingKey$];var NotificationSettings = [1, n0, _NSo, 0, () => NotificationSetting$];var ProfileDetails = [1, n0, _PDr, 0, () => ProfileDetail$];var SubjectSummaries = [1, n0, _SSu, 0, () => SubjectSummary$];var TagKeyList = [1, n0, _TKL, 0, [() => TagKey, 0]];var TagList = [1, n0, _TL, 0, [() => Tag$, 0]];var TrustAnchorDetails = [1, n0, _TADr, 0, () => TrustAnchorDetail$];var SourceData$ = [4, n0, _SDo, 0, [_xCD, _aPA], [0, 0]];var CreateProfile$ = [9, n0, _CP, { [_h]: ["POST", "/profiles", 201] }, () => CreateProfileRequest$, () => ProfileDetailResponse$];var CreateTrustAnchor$ = [9, n0, _CTA, { [_h]: ["POST", "/trustanchors", 201] }, () => CreateTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var DeleteAttributeMapping$ = [9, n0, _DAM, { [_h]: ["DELETE", "/profiles/{profileId}/mappings", 200] }, () => DeleteAttributeMappingRequest$, () => DeleteAttributeMappingResponse$];var DeleteCrl$ = [9, n0, _DC, { [_h]: ["DELETE", "/crl/{crlId}", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var DeleteProfile$ = [9, n0, _DP, { [_h]: ["DELETE", "/profile/{profileId}", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var DeleteTrustAnchor$ = [9, n0, _DTA, { [_h]: ["DELETE", "/trustanchor/{trustAnchorId}", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var DisableCrl$ = [9, n0, _DCi, { [_h]: ["POST", "/crl/{crlId}/disable", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var DisableProfile$ = [9, n0, _DPi, { [_h]: ["POST", "/profile/{profileId}/disable", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var DisableTrustAnchor$ = [9, n0, _DTAi, { [_h]: ["POST", "/trustanchor/{trustAnchorId}/disable", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var EnableCrl$ = [9, n0, _EC, { [_h]: ["POST", "/crl/{crlId}/enable", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var EnableProfile$ = [9, n0, _EP, { [_h]: ["POST", "/profile/{profileId}/enable", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var EnableTrustAnchor$ = [9, n0, _ETA, { [_h]: ["POST", "/trustanchor/{trustAnchorId}/enable", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var GetCrl$ = [9, n0, _GC, { [_h]: ["GET", "/crl/{crlId}", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var GetProfile$ = [9, n0, _GP, { [_h]: ["GET", "/profile/{profileId}", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var GetSubject$ = [9, n0, _GS, { [_h]: ["GET", "/subject/{subjectId}", 200] }, () => ScalarSubjectRequest$, () => SubjectDetailResponse$];var GetTrustAnchor$ = [9, n0, _GTA, { [_h]: ["GET", "/trustanchor/{trustAnchorId}", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var ImportCrl$ = [9, n0, _IC, { [_h]: ["POST", "/crls", 201] }, () => ImportCrlRequest$, () => CrlDetailResponse$];var ListCrls$ = [9, n0, _LC, { [_h]: ["GET", "/crls", 200] }, () => ListRequest$, () => ListCrlsResponse$];var ListProfiles$ = [9, n0, _LP, { [_h]: ["GET", "/profiles", 200] }, () => ListRequest$, () => ListProfilesResponse$];var ListSubjects$ = [9, n0, _LS, { [_h]: ["GET", "/subjects", 200] }, () => ListRequest$, () => ListSubjectsResponse$];var ListTagsForResource$ = [9, n0, _LTFR, { [_h]: ["GET", "/ListTagsForResource", 200] }, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var ListTrustAnchors$ = [9, n0, _LTA, { [_h]: ["GET", "/trustanchors", 200] }, () => ListRequest$, () => ListTrustAnchorsResponse$];var PutAttributeMapping$ = [9, n0, _PAM, { [_h]: ["PUT", "/profiles/{profileId}/mappings", 200] }, () => PutAttributeMappingRequest$, () => PutAttributeMappingResponse$];var PutNotificationSettings$ = [9, n0, _PNS, { [_h]: ["PATCH", "/put-notifications-settings", 200] }, () => PutNotificationSettingsRequest$, () => PutNotificationSettingsResponse$];var ResetNotificationSettings$ = [9, n0, _RNS, { [_h]: ["PATCH", "/reset-notifications-settings", 200] }, () => ResetNotificationSettingsRequest$, () => ResetNotificationSettingsResponse$];var TagResource$ = [9, n0, _TR, { [_h]: ["POST", "/TagResource", 201] }, () => TagResourceRequest$, () => TagResourceResponse$];var UntagResource$ = [9, n0, _UR, { [_h]: ["POST", "/UntagResource", 200] }, () => UntagResourceRequest$, () => UntagResourceResponse$];var UpdateCrl$ = [9, n0, _UC, { [_h]: ["PATCH", "/crl/{crlId}", 200] }, () => UpdateCrlRequest$, () => CrlDetailResponse$];var UpdateProfile$ = [9, n0, _UP, { [_h]: ["PATCH", "/profile/{profileId}", 200] }, () => UpdateProfileRequest$, () => ProfileDetailResponse$];var UpdateTrustAnchor$ = [9, n0, _UTA, { [_h]: ["PATCH", "/trustanchor/{trustAnchorId}", 200] }, () => UpdateTrustAnchorRequest$, () => TrustAnchorDetailResponse$]; const getRuntimeConfig$1 = (config) => { return { apiVersion: "2018-05-10", base64Decoder: config?.base64Decoder ?? fromBase64, base64Encoder: config?.base64Encoder ?? toBase64, disableHostPrefix: config?.disableHostPrefix ?? false, endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, extensions: config?.extensions ?? [], httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultRolesAnywhereHttpAuthSchemeProvider, httpAuthSchemes: config?.httpAuthSchemes ?? [ { schemeId: "aws.auth#sigv4", identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"), signer: new AwsSdkSigV4Signer(), }, ], logger: config?.logger ?? new NoOpLogger(), protocol: config?.protocol ?? AwsRestJsonProtocol, protocolSettings: config?.protocolSettings ?? { defaultNamespace: "com.amazonaws.rolesanywhere", errorTypeRegistries, version: "2018-05-10", serviceTarget: "RolesAnywhere", }, serviceId: config?.serviceId ?? "RolesAnywhere", sha256: config?.sha256 ?? Sha256, urlParser: config?.urlParser ?? parseUrl, utf8Decoder: config?.utf8Decoder ?? fromUtf8, utf8Encoder: config?.utf8Encoder ?? toUtf8, };}; const getRuntimeConfig = (config) => { emitWarningIfUnsupportedVersion(process.version); const defaultsMode = resolveDefaultsModeConfig(config); const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode); const clientSharedValues = getRuntimeConfig$1(config); emitWarningIfUnsupportedVersion$1(process.version); const loaderConfig = { profile: config?.profile, logger: clientSharedValues.logger, }; return { ...clientSharedValues, ...config, runtime: "node", defaultsMode, authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig), bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength, credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider, defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }), maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config), region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }), requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider), retryMode: config?.retryMode ?? loadConfig({ ...NODE_RETRY_MODE_CONFIG_OPTIONS, default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE, }, config), streamCollector: config?.streamCollector ?? streamCollector, useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig), useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig), userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig), };}; 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(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class RolesAnywhereClient extends Client { config; constructor(...[configuration]) { const _config_0 = getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = resolveUserAgentConfig(_config_1); const _config_3 = resolveRetryConfig(_config_2); const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveHttpAuthSchemeConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use(getSchemaSerdePlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); this.middlewareStack.use(getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: defaultRolesAnywhereHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} const command = makeBuilder(commonParams, "RolesAnywhere", "RolesAnywhereClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class CreateProfileCommand extends command(_ep0, _mw0, "CreateProfile", CreateProfile$) {} class CreateTrustAnchorCommand extends command(_ep0, _mw0, "CreateTrustAnchor", CreateTrustAnchor$) {} class DeleteAttributeMappingCommand extends command(_ep0, _mw0, "DeleteAttributeMapping", DeleteAttributeMapping$) {} class DeleteCrlCommand extends command(_ep0, _mw0, "DeleteCrl", DeleteCrl$) {} class DeleteProfileCommand extends command(_ep0, _mw0, "DeleteProfile", DeleteProfile$) {} class DeleteTrustAnchorCommand extends command(_ep0, _mw0, "DeleteTrustAnchor", DeleteTrustAnchor$) {} class DisableCrlCommand extends command(_ep0, _mw0, "DisableCrl", DisableCrl$) {} class DisableProfileCommand extends command(_ep0, _mw0, "DisableProfile", DisableProfile$) {} class DisableTrustAnchorCommand extends command(_ep0, _mw0, "DisableTrustAnchor", DisableTrustAnchor$) {} class EnableCrlCommand extends command(_ep0, _mw0, "EnableCrl", EnableCrl$) {} class EnableProfileCommand extends command(_ep0, _mw0, "EnableProfile", EnableProfile$) {} class EnableTrustAnchorCommand extends command(_ep0, _mw0, "EnableTrustAnchor", EnableTrustAnchor$) {} class GetCrlCommand extends command(_ep0, _mw0, "GetCrl", GetCrl$) {} class GetProfileCommand extends command(_ep0, _mw0, "GetProfile", GetProfile$) {} class GetSubjectCommand extends command(_ep0, _mw0, "GetSubject", GetSubject$) {} class GetTrustAnchorCommand extends command(_ep0, _mw0, "GetTrustAnchor", GetTrustAnchor$) {} class ImportCrlCommand extends command(_ep0, _mw0, "ImportCrl", ImportCrl$) {} class ListCrlsCommand extends command(_ep0, _mw0, "ListCrls", ListCrls$) {} class ListProfilesCommand extends command(_ep0, _mw0, "ListProfiles", ListProfiles$) {} class ListSubjectsCommand extends command(_ep0, _mw0, "ListSubjects", ListSubjects$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class ListTrustAnchorsCommand extends command(_ep0, _mw0, "ListTrustAnchors", ListTrustAnchors$) {} class PutAttributeMappingCommand extends command(_ep0, _mw0, "PutAttributeMapping", PutAttributeMapping$) {} class PutNotificationSettingsCommand extends command(_ep0, _mw0, "PutNotificationSettings", PutNotificationSettings$) {} class ResetNotificationSettingsCommand extends command(_ep0, _mw0, "ResetNotificationSettings", ResetNotificationSettings$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateCrlCommand extends command(_ep0, _mw0, "UpdateCrl", UpdateCrl$) {} class UpdateProfileCommand extends command(_ep0, _mw0, "UpdateProfile", UpdateProfile$) {} class UpdateTrustAnchorCommand extends command(_ep0, _mw0, "UpdateTrustAnchor", UpdateTrustAnchor$) {} const paginateListCrls = createPaginator(RolesAnywhereClient, ListCrlsCommand, "nextToken", "nextToken", ""); const paginateListProfiles = createPaginator(RolesAnywhereClient, ListProfilesCommand, "nextToken", "nextToken", ""); const paginateListSubjects = createPaginator(RolesAnywhereClient, ListSubjectsCommand, "nextToken", "nextToken", ""); const paginateListTrustAnchors = createPaginator(RolesAnywhereClient, ListTrustAnchorsCommand, "nextToken", "nextToken", ""); const commands = { CreateProfileCommand, CreateTrustAnchorCommand, DeleteAttributeMappingCommand, DeleteCrlCommand, DeleteProfileCommand, DeleteTrustAnchorCommand, DisableCrlCommand, DisableProfileCommand, DisableTrustAnchorCommand, EnableCrlCommand, EnableProfileCommand, EnableTrustAnchorCommand, GetCrlCommand, GetProfileCommand, GetSubjectCommand, GetTrustAnchorCommand, ImportCrlCommand, ListCrlsCommand, ListProfilesCommand, ListSubjectsCommand, ListTagsForResourceCommand, ListTrustAnchorsCommand, PutAttributeMappingCommand, PutNotificationSettingsCommand, ResetNotificationSettingsCommand, TagResourceCommand, UntagResourceCommand, UpdateCrlCommand, UpdateProfileCommand, UpdateTrustAnchorCommand,};const paginators = { paginateListCrls, paginateListProfiles, paginateListSubjects, paginateListTrustAnchors,};class RolesAnywhere extends RolesAnywhereClient {}createAggregatedClient(commands, RolesAnywhere, { paginators }); const CertificateField = { x509Issuer: "x509Issuer", x509SAN: "x509SAN", x509Subject: "x509Subject",};const NotificationChannel = { ALL: "ALL",};const NotificationEvent = { CA_CERTIFICATE_EXPIRY: "CA_CERTIFICATE_EXPIRY", END_ENTITY_CERTIFICATE_EXPIRY: "END_ENTITY_CERTIFICATE_EXPIRY",};const TrustAnchorType = { AWS_ACM_PCA: "AWS_ACM_PCA", CERTIFICATE_BUNDLE: "CERTIFICATE_BUNDLE", SELF_SIGNED_REPOSITORY: "SELF_SIGNED_REPOSITORY",}; exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.AttributeMapping$ = AttributeMapping$;exports.CertificateField = CertificateField;exports.CreateProfile$ = CreateProfile$;exports.CreateProfileCommand = CreateProfileCommand;exports.CreateProfileRequest$ = CreateProfileRequest$;exports.CreateTrustAnchor$ = CreateTrustAnchor$;exports.CreateTrustAnchorCommand = CreateTrustAnchorCommand;exports.CreateTrustAnchorRequest$ = CreateTrustAnchorRequest$;exports.CredentialSummary$ = CredentialSummary$;exports.CrlDetail$ = CrlDetail$;exports.CrlDetailResponse$ = CrlDetailResponse$;exports.DeleteAttributeMapping$ = DeleteAttributeMapping$;exports.DeleteAttributeMappingCommand = DeleteAttributeMappingCommand;exports.DeleteAttributeMappingRequest$ = DeleteAttributeMappingRequest$;exports.DeleteAttributeMappingResponse$ = DeleteAttributeMappingResponse$;exports.DeleteCrl$ = DeleteCrl$;exports.DeleteCrlCommand = DeleteCrlCommand;exports.DeleteProfile$ = DeleteProfile$;exports.DeleteProfileCommand = DeleteProfileCommand;exports.DeleteTrustAnchor$ = DeleteTrustAnchor$;exports.DeleteTrustAnchorCommand = DeleteTrustAnchorCommand;exports.DisableCrl$ = DisableCrl$;exports.DisableCrlCommand = DisableCrlCommand;exports.DisableProfile$ = DisableProfile$;exports.DisableProfileCommand = DisableProfileCommand;exports.DisableTrustAnchor$ = DisableTrustAnchor$;exports.DisableTrustAnchorCommand = DisableTrustAnchorCommand;exports.EnableCrl$ = EnableCrl$;exports.EnableCrlCommand = EnableCrlCommand;exports.EnableProfile$ = EnableProfile$;exports.EnableProfileCommand = EnableProfileCommand;exports.EnableTrustAnchor$ = EnableTrustAnchor$;exports.EnableTrustAnchorCommand = EnableTrustAnchorCommand;exports.GetCrl$ = GetCrl$;exports.GetCrlCommand = GetCrlCommand;exports.GetProfile$ = GetProfile$;exports.GetProfileCommand = GetProfileCommand;exports.GetSubject$ = GetSubject$;exports.GetSubjectCommand = GetSubjectCommand;exports.GetTrustAnchor$ = GetTrustAnchor$;exports.GetTrustAnchorCommand = GetTrustAnchorCommand;exports.ImportCrl$ = ImportCrl$;exports.ImportCrlCommand = ImportCrlCommand;exports.ImportCrlRequest$ = ImportCrlRequest$;exports.InstanceProperty$ = InstanceProperty$;exports.ListCrls$ = ListCrls$;exports.ListCrlsCommand = ListCrlsCommand;exports.ListCrlsResponse$ = ListCrlsResponse$;exports.ListProfiles$ = ListProfiles$;exports.ListProfilesCommand = ListProfilesCommand;exports.ListProfilesResponse$ = ListProfilesResponse$;exports.ListRequest$ = ListRequest$;exports.ListSubjects$ = ListSubjects$;exports.ListSubjectsCommand = ListSubjectsCommand;exports.ListSubjectsResponse$ = ListSubjectsResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ListTrustAnchors$ = ListTrustAnchors$;exports.ListTrustAnchorsCommand = ListTrustAnchorsCommand;exports.ListTrustAnchorsResponse$ = ListTrustAnchorsResponse$;exports.MappingRule$ = MappingRule$;exports.NotificationChannel = NotificationChannel;exports.NotificationEvent = NotificationEvent;exports.NotificationSetting$ = NotificationSetting$;exports.NotificationSettingDetail$ = NotificationSettingDetail$;exports.NotificationSettingKey$ = NotificationSettingKey$;exports.ProfileDetail$ = ProfileDetail$;exports.ProfileDetailResponse$ = ProfileDetailResponse$;exports.PutAttributeMapping$ = PutAttributeMapping$;exports.PutAttributeMappingCommand = PutAttributeMappingCommand;exports.PutAttributeMappingRequest$ = PutAttributeMappingRequest$;exports.PutAttributeMappingResponse$ = PutAttributeMappingResponse$;exports.PutNotificationSettings$ = PutNotificationSettings$;exports.PutNotificationSettingsCommand = PutNotificationSettingsCommand;exports.PutNotificationSettingsRequest$ = PutNotificationSettingsRequest$;exports.PutNotificationSettingsResponse$ = PutNotificationSettingsResponse$;exports.ResetNotificationSettings$ = ResetNotificationSettings$;exports.ResetNotificationSettingsCommand = ResetNotificationSettingsCommand;exports.ResetNotificationSettingsRequest$ = ResetNotificationSettingsRequest$;exports.ResetNotificationSettingsResponse$ = ResetNotificationSettingsResponse$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.RolesAnywhere = RolesAnywhere;exports.RolesAnywhereClient = RolesAnywhereClient;exports.RolesAnywhereServiceException = RolesAnywhereServiceException;exports.RolesAnywhereServiceException$ = RolesAnywhereServiceException$;exports.ScalarCrlRequest$ = ScalarCrlRequest$;exports.ScalarProfileRequest$ = ScalarProfileRequest$;exports.ScalarSubjectRequest$ = ScalarSubjectRequest$;exports.ScalarTrustAnchorRequest$ = ScalarTrustAnchorRequest$;exports.Source$ = Source$;exports.SourceData$ = SourceData$;exports.SubjectDetail$ = SubjectDetail$;exports.SubjectDetailResponse$ = SubjectDetailResponse$;exports.SubjectSummary$ = SubjectSummary$;exports.Tag$ = Tag$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.TooManyTagsException = TooManyTagsException;exports.TooManyTagsException$ = TooManyTagsException$;exports.TrustAnchorDetail$ = TrustAnchorDetail$;exports.TrustAnchorDetailResponse$ = TrustAnchorDetailResponse$;exports.TrustAnchorType = TrustAnchorType;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.UpdateCrl$ = UpdateCrl$;exports.UpdateCrlCommand = UpdateCrlCommand;exports.UpdateCrlRequest$ = UpdateCrlRequest$;exports.UpdateProfile$ = UpdateProfile$;exports.UpdateProfileCommand = UpdateProfileCommand;exports.UpdateProfileRequest$ = UpdateProfileRequest$;exports.UpdateTrustAnchor$ = UpdateTrustAnchor$;exports.UpdateTrustAnchorCommand = UpdateTrustAnchorCommand;exports.UpdateTrustAnchorRequest$ = UpdateTrustAnchorRequest$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListCrls = paginateListCrls;exports.paginateListProfiles = paginateListProfiles;exports.paginateListSubjects = paginateListSubjects;exports.paginateListTrustAnchors = paginateListTrustAnchors;