Skip to content

Sso Oidc Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateTokenRequestRequestTypeDef

clientId

  • Type:
  • Required: Yes

clientSecret

  • Type:
  • Required: Yes

grantType

  • Type:
  • Required: Yes

deviceCode

  • Type: typing.Optional[str]

code

  • Type: typing.Optional[str]

refreshToken

  • Type: typing.Optional[str]

scope

  • Type: typing.Optional[typing.Sequence[str]]

redirectUri

  • Type: typing.Optional[str]

codeVerifier

  • Type: typing.Optional[str]

CreateTokenResponseTypeDef

accessToken

  • Type:
  • Required: Yes

tokenType

  • Type:
  • Required: Yes

expiresIn

  • Type:
  • Required: Yes

refreshToken

  • Type:
  • Required: Yes

idToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTokenWithIAMRequestRequestTypeDef

clientId

  • Type:
  • Required: Yes

grantType

  • Type:
  • Required: Yes

code

  • Type: typing.Optional[str]

refreshToken

  • Type: typing.Optional[str]

assertion

  • Type: typing.Optional[str]

scope

  • Type: typing.Optional[typing.Sequence[str]]

redirectUri

  • Type: typing.Optional[str]

subjectToken

  • Type: typing.Optional[str]

subjectTokenType

  • Type: typing.Optional[str]

requestedTokenType

  • Type: typing.Optional[str]

codeVerifier

  • Type: typing.Optional[str]

CreateTokenWithIAMResponseTypeDef

accessToken

  • Type:
  • Required: Yes

tokenType

  • Type:
  • Required: Yes

expiresIn

  • Type:
  • Required: Yes

refreshToken

  • Type:
  • Required: Yes

idToken

  • Type:
  • Required: Yes

issuedTokenType

  • Type:
  • Required: Yes

scope

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RegisterClientRequestRequestTypeDef

clientName

  • Type:
  • Required: Yes

clientType

  • Type:
  • Required: Yes

scopes

  • Type: typing.Optional[typing.Sequence[str]]

redirectUris

  • Type: typing.Optional[typing.Sequence[str]]

grantTypes

  • Type: typing.Optional[typing.Sequence[str]]

issuerUrl

  • Type: typing.Optional[str]

entitledApplicationArn

  • Type: typing.Optional[str]

RegisterClientResponseTypeDef

clientId

  • Type:
  • Required: Yes

clientSecret

  • Type:
  • Required: Yes

clientIdIssuedAt

  • Type:
  • Required: Yes

clientSecretExpiresAt

  • Type:
  • Required: Yes

authorizationEndpoint

  • Type:
  • Required: Yes

tokenEndpoint

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

StartDeviceAuthorizationRequestRequestTypeDef

clientId

  • Type:
  • Required: Yes

clientSecret

  • Type:
  • Required: Yes

startUrl

  • Type:
  • Required: Yes

StartDeviceAuthorizationResponseTypeDef

deviceCode

  • Type:
  • Required: Yes

userCode

  • Type:
  • Required: Yes

verificationUri

  • Type:
  • Required: Yes

verificationUriComplete

  • Type:
  • Required: Yes

expiresIn

  • Type:
  • Required: Yes

interval

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes