| Package | Description |
|---|---|
| software.amazon.awssdk.services.ssooidc |
AWS Single Sign-On (SSO) OpenID Connect (OIDC) is a web service that enables a client (such as AWS CLI or a native
application) to register with AWS SSO.
|
| software.amazon.awssdk.services.ssooidc.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateTokenResponse |
SsoOidcClient.createToken(Consumer<CreateTokenRequest.Builder> createTokenRequest)
Creates and returns an access token for the authorized client.
|
default CreateTokenResponse |
SsoOidcClient.createToken(CreateTokenRequest createTokenRequest)
Creates and returns an access token for the authorized client.
|
default RegisterClientResponse |
SsoOidcClient.registerClient(Consumer<RegisterClientRequest.Builder> registerClientRequest)
Registers a client with AWS SSO.
|
default RegisterClientResponse |
SsoOidcClient.registerClient(RegisterClientRequest registerClientRequest)
Registers a client with AWS SSO.
|
default StartDeviceAuthorizationResponse |
SsoOidcClient.startDeviceAuthorization(Consumer<StartDeviceAuthorizationRequest.Builder> startDeviceAuthorizationRequest)
Initiates device authorization by requesting a pair of verification codes from the authorization service.
|
default StartDeviceAuthorizationResponse |
SsoOidcClient.startDeviceAuthorization(StartDeviceAuthorizationRequest startDeviceAuthorizationRequest)
Initiates device authorization by requesting a pair of verification codes from the authorization service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessDeniedException
You do not have sufficient access to perform this action.
|
class |
AuthorizationPendingException
Indicates that a request to authorize a client with an access user session token is pending.
|
class |
ExpiredTokenException
Indicates that the token issued by the service is expired and is no longer valid.
|
class |
InternalServerException
Indicates that an error from the service occurred while trying to process a request.
|
class |
InvalidClientException
Indicates that the
clientId or clientSecret in the request is invalid. |
class |
InvalidClientMetadataException
Indicates that the client information sent in the request during registration is invalid.
|
class |
InvalidGrantException
Indicates that a request contains an invalid grant.
|
class |
InvalidRequestException
Indicates that something is wrong with the input to the request.
|
class |
InvalidScopeException
Indicates that the scope provided in the request is invalid.
|
class |
SlowDownException
Indicates that the client is making the request too frequently and is more than the service can handle.
|
class |
UnauthorizedClientException
Indicates that the client is not currently authorized to make the request.
|
class |
UnsupportedGrantTypeException
Indicates that the grant type in the request is not supported by the service.
|
| Modifier and Type | Method and Description |
|---|---|
SsoOidcException |
SsoOidcException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(SsoOidcException ex) |
Copyright © 2020. All rights reserved.