Interface RegisterClientResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<RegisterClientResponse.Builder,,RegisterClientResponse> SdkBuilder<RegisterClientResponse.Builder,,RegisterClientResponse> SdkPojo,SdkResponse.Builder,SsoOidcResponse.Builder
- Enclosing class:
RegisterClientResponse
@Mutable
@NotThreadSafe
public static interface RegisterClientResponse.Builder
extends SsoOidcResponse.Builder, SdkPojo, CopyableBuilder<RegisterClientResponse.Builder,RegisterClientResponse>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint(String authorizationEndpoint) An endpoint that the client can use to request authorization.The unique identifier string for each client.clientIdIssuedAt(Long clientIdIssuedAt) Indicates the time at which theclientIdandclientSecretwere issued.clientSecret(String clientSecret) A secret string generated for the client.clientSecretExpiresAt(Long clientSecretExpiresAt) Indicates the time at which theclientIdandclientSecretwill become invalid.tokenEndpoint(String tokenEndpoint) An endpoint that the client can use to create tokens.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.ssooidc.model.SsoOidcResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
clientId
The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.
- Parameters:
clientId- The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecret
A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.
- Parameters:
clientSecret- A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientIdIssuedAt
Indicates the time at which the
clientIdandclientSecretwere issued.- Parameters:
clientIdIssuedAt- Indicates the time at which theclientIdandclientSecretwere issued.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecretExpiresAt
Indicates the time at which the
clientIdandclientSecretwill become invalid.- Parameters:
clientSecretExpiresAt- Indicates the time at which theclientIdandclientSecretwill become invalid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationEndpoint
An endpoint that the client can use to request authorization.
- Parameters:
authorizationEndpoint- An endpoint that the client can use to request authorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpoint
An endpoint that the client can use to create tokens.
- Parameters:
tokenEndpoint- An endpoint that the client can use to create tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-