|
242 | 242 | "output":{"shape":"AdminInitiateAuthResponse"},
|
243 | 243 | "errors":[
|
244 | 244 | {"shape":"ResourceNotFoundException"},
|
| 245 | + {"shape":"UnsupportedOperationException"}, |
245 | 246 | {"shape":"InvalidParameterException"},
|
246 | 247 | {"shape":"NotAuthorizedException"},
|
247 | 248 | {"shape":"TooManyRequestsException"},
|
|
816 | 817 | {"shape":"NotAuthorizedException"},
|
817 | 818 | {"shape":"ScopeDoesNotExistException"},
|
818 | 819 | {"shape":"InvalidOAuthFlowException"},
|
819 |
| - {"shape":"InternalErrorException"} |
| 820 | + {"shape":"InternalErrorException"}, |
| 821 | + {"shape":"FeatureUnavailableInTierException"} |
820 | 822 | ]
|
821 | 823 | },
|
822 | 824 | "CreateUserPoolDomain":{
|
|
830 | 832 | "errors":[
|
831 | 833 | {"shape":"InvalidParameterException"},
|
832 | 834 | {"shape":"NotAuthorizedException"},
|
| 835 | + {"shape":"ConcurrentModificationException"}, |
833 | 836 | {"shape":"ResourceNotFoundException"},
|
834 | 837 | {"shape":"LimitExceededException"},
|
835 | 838 | {"shape":"InternalErrorException"},
|
|
985 | 988 | "errors":[
|
986 | 989 | {"shape":"NotAuthorizedException"},
|
987 | 990 | {"shape":"InvalidParameterException"},
|
| 991 | + {"shape":"ConcurrentModificationException"}, |
988 | 992 | {"shape":"ResourceNotFoundException"},
|
989 | 993 | {"shape":"InternalErrorException"}
|
990 | 994 | ]
|
|
1303 | 1307 | {"shape":"ResourceNotFoundException"}
|
1304 | 1308 | ]
|
1305 | 1309 | },
|
| 1310 | + "GetTokensFromRefreshToken":{ |
| 1311 | + "name":"GetTokensFromRefreshToken", |
| 1312 | + "http":{ |
| 1313 | + "method":"POST", |
| 1314 | + "requestUri":"/" |
| 1315 | + }, |
| 1316 | + "input":{"shape":"GetTokensFromRefreshTokenRequest"}, |
| 1317 | + "output":{"shape":"GetTokensFromRefreshTokenResponse"}, |
| 1318 | + "errors":[ |
| 1319 | + {"shape":"ResourceNotFoundException"}, |
| 1320 | + {"shape":"InvalidParameterException"}, |
| 1321 | + {"shape":"NotAuthorizedException"}, |
| 1322 | + {"shape":"TooManyRequestsException"}, |
| 1323 | + {"shape":"UserNotFoundException"}, |
| 1324 | + {"shape":"UnexpectedLambdaException"}, |
| 1325 | + {"shape":"UserLambdaValidationException"}, |
| 1326 | + {"shape":"InvalidLambdaResponseException"}, |
| 1327 | + {"shape":"ForbiddenException"}, |
| 1328 | + {"shape":"RefreshTokenReuseException"}, |
| 1329 | + {"shape":"InternalErrorException"} |
| 1330 | + ] |
| 1331 | + }, |
1306 | 1332 | "GetUICustomization":{
|
1307 | 1333 | "name":"GetUICustomization",
|
1308 | 1334 | "http":{
|
|
1439 | 1465 | "input":{"shape":"InitiateAuthRequest"},
|
1440 | 1466 | "output":{"shape":"InitiateAuthResponse"},
|
1441 | 1467 | "errors":[
|
| 1468 | + {"shape":"UnsupportedOperationException"}, |
1442 | 1469 | {"shape":"ResourceNotFoundException"},
|
1443 | 1470 | {"shape":"InvalidParameterException"},
|
1444 | 1471 | {"shape":"NotAuthorizedException"},
|
|
2138 | 2165 | {"shape":"NotAuthorizedException"},
|
2139 | 2166 | {"shape":"ScopeDoesNotExistException"},
|
2140 | 2167 | {"shape":"InvalidOAuthFlowException"},
|
2141 |
| - {"shape":"InternalErrorException"} |
| 2168 | + {"shape":"InternalErrorException"}, |
| 2169 | + {"shape":"FeatureUnavailableInTierException"} |
2142 | 2170 | ]
|
2143 | 2171 | },
|
2144 | 2172 | "UpdateUserPoolDomain":{
|
|
2152 | 2180 | "errors":[
|
2153 | 2181 | {"shape":"InvalidParameterException"},
|
2154 | 2182 | {"shape":"NotAuthorizedException"},
|
| 2183 | + {"shape":"ConcurrentModificationException"}, |
2155 | 2184 | {"shape":"ResourceNotFoundException"},
|
2156 | 2185 | {"shape":"TooManyRequestsException"},
|
2157 | 2186 | {"shape":"InternalErrorException"},
|
|
3475 | 3504 | "PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"},
|
3476 | 3505 | "EnableTokenRevocation":{"shape":"WrappedBooleanType"},
|
3477 | 3506 | "EnablePropagateAdditionalUserContextData":{"shape":"WrappedBooleanType"},
|
3478 |
| - "AuthSessionValidity":{"shape":"AuthSessionValidityType"} |
| 3507 | + "AuthSessionValidity":{"shape":"AuthSessionValidityType"}, |
| 3508 | + "RefreshTokenRotation":{"shape":"RefreshTokenRotationType"} |
3479 | 3509 | }
|
3480 | 3510 | },
|
3481 | 3511 | "CreateUserPoolClientResponse":{
|
|
4176 | 4206 | "ALLOW_USER_AUTH"
|
4177 | 4207 | ]
|
4178 | 4208 | },
|
| 4209 | + "FeatureType":{ |
| 4210 | + "type":"string", |
| 4211 | + "enum":[ |
| 4212 | + "ENABLED", |
| 4213 | + "DISABLED" |
| 4214 | + ] |
| 4215 | + }, |
4179 | 4216 | "FeatureUnavailableInTierException":{
|
4180 | 4217 | "type":"structure",
|
4181 | 4218 | "members":{
|
|
4324 | 4361 | "Certificate":{"shape":"StringType"}
|
4325 | 4362 | }
|
4326 | 4363 | },
|
| 4364 | + "GetTokensFromRefreshTokenRequest":{ |
| 4365 | + "type":"structure", |
| 4366 | + "required":[ |
| 4367 | + "RefreshToken", |
| 4368 | + "ClientId" |
| 4369 | + ], |
| 4370 | + "members":{ |
| 4371 | + "RefreshToken":{"shape":"TokenModelType"}, |
| 4372 | + "ClientId":{"shape":"ClientIdType"}, |
| 4373 | + "ClientSecret":{"shape":"ClientSecretType"}, |
| 4374 | + "DeviceKey":{"shape":"DeviceKeyType"}, |
| 4375 | + "ClientMetadata":{"shape":"ClientMetadataType"} |
| 4376 | + } |
| 4377 | + }, |
| 4378 | + "GetTokensFromRefreshTokenResponse":{ |
| 4379 | + "type":"structure", |
| 4380 | + "members":{ |
| 4381 | + "AuthenticationResult":{"shape":"AuthenticationResultType"} |
| 4382 | + } |
| 4383 | + }, |
4327 | 4384 | "GetUICustomizationRequest":{
|
4328 | 4385 | "type":"structure",
|
4329 | 4386 | "required":["UserPoolId"],
|
|
5176 | 5233 | "min":1,
|
5177 | 5234 | "pattern":"[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+"
|
5178 | 5235 | },
|
| 5236 | + "RefreshTokenReuseException":{ |
| 5237 | + "type":"structure", |
| 5238 | + "members":{ |
| 5239 | + "message":{"shape":"MessageType"} |
| 5240 | + }, |
| 5241 | + "exception":true |
| 5242 | + }, |
| 5243 | + "RefreshTokenRotationType":{ |
| 5244 | + "type":"structure", |
| 5245 | + "required":["Feature"], |
| 5246 | + "members":{ |
| 5247 | + "Feature":{"shape":"FeatureType"}, |
| 5248 | + "RetryGracePeriodSeconds":{"shape":"RetryGracePeriodSecondsType"} |
| 5249 | + } |
| 5250 | + }, |
5179 | 5251 | "RefreshTokenValidityType":{
|
5180 | 5252 | "type":"integer",
|
5181 | 5253 | "max":315360000,
|
|
5302 | 5374 | "AuthenticationResult":{"shape":"AuthenticationResultType"}
|
5303 | 5375 | }
|
5304 | 5376 | },
|
| 5377 | + "RetryGracePeriodSecondsType":{ |
| 5378 | + "type":"integer", |
| 5379 | + "max":60, |
| 5380 | + "min":0 |
| 5381 | + }, |
5305 | 5382 | "RevokeTokenRequest":{
|
5306 | 5383 | "type":"structure",
|
5307 | 5384 | "required":[
|
|
6037 | 6114 | "PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"},
|
6038 | 6115 | "EnableTokenRevocation":{"shape":"WrappedBooleanType"},
|
6039 | 6116 | "EnablePropagateAdditionalUserContextData":{"shape":"WrappedBooleanType"},
|
6040 |
| - "AuthSessionValidity":{"shape":"AuthSessionValidityType"} |
| 6117 | + "AuthSessionValidity":{"shape":"AuthSessionValidityType"}, |
| 6118 | + "RefreshTokenRotation":{"shape":"RefreshTokenRotationType"} |
6041 | 6119 | }
|
6042 | 6120 | },
|
6043 | 6121 | "UpdateUserPoolClientResponse":{
|
|
6254 | 6332 | "PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"},
|
6255 | 6333 | "EnableTokenRevocation":{"shape":"WrappedBooleanType"},
|
6256 | 6334 | "EnablePropagateAdditionalUserContextData":{"shape":"WrappedBooleanType"},
|
6257 |
| - "AuthSessionValidity":{"shape":"AuthSessionValidityType"} |
| 6335 | + "AuthSessionValidity":{"shape":"AuthSessionValidityType"}, |
| 6336 | + "RefreshTokenRotation":{"shape":"RefreshTokenRotationType"} |
6258 | 6337 | }
|
6259 | 6338 | },
|
6260 | 6339 | "UserPoolDescriptionType":{
|
|
0 commit comments