| Package | Description |
|---|---|
| software.amazon.awssdk.services.ssooidc |
AWS IAM Identity Center (successor to AWS Single Sign-On) OpenID Connect (OIDC) is a web service that enables a
client (such as AWS CLI or a native application) to register with IAM Identity Center.
|
| software.amazon.awssdk.services.ssooidc.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateTokenResponse> |
SsoOidcAsyncClient.createToken(Consumer<CreateTokenRequest.Builder> createTokenRequest)
Creates and returns an access token for the authorized client.
|
default CreateTokenResponse |
SsoOidcClient.createToken(Consumer<CreateTokenRequest.Builder> createTokenRequest)
Creates and returns an access token for the authorized client.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateTokenRequest.Builder |
CreateTokenRequest.builder() |
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.clientId(String clientId)
The unique identifier string for each client.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.clientSecret(String clientSecret)
A secret string generated for the client.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.code(String code)
The authorization code received from the authorization service.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.deviceCode(String deviceCode)
Used only when calling this API for the device code grant type.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.grantType(String grantType)
Supports grant types for the authorization code, refresh token, and device code request.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.redirectUri(String redirectUri)
The location of the application that will receive the authorization code.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.refreshToken(String refreshToken)
Currently,
refreshToken is not yet implemented and is not supported. |
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.scope(Collection<String> scope)
The list of scopes that is defined by the client.
|
CreateTokenRequest.Builder |
CreateTokenRequest.Builder.scope(String... scope)
The list of scopes that is defined by the client.
|
CreateTokenRequest.Builder |
CreateTokenRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateTokenRequest.Builder> |
CreateTokenRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.