Interface GetOidcInfoResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetOidcInfoResponse.Builder,,GetOidcInfoResponse> SdkBuilder<GetOidcInfoResponse.Builder,,GetOidcInfoResponse> SdkPojo,SdkResponse.Builder,WickrResponse.Builder
- Enclosing class:
GetOidcInfoResponse
-
Method Summary
Modifier and TypeMethodDescriptiondefault GetOidcInfoResponse.BuilderopenidConnectInfo(Consumer<OidcConfigInfo.Builder> openidConnectInfo) The OpenID Connect configuration information for the network, including issuer, client ID, scopes, and other SSO settings.openidConnectInfo(OidcConfigInfo openidConnectInfo) The OpenID Connect configuration information for the network, including issuer, client ID, scopes, and other SSO settings.default GetOidcInfoResponse.BuildertokenInfo(Consumer<OidcTokenInfo.Builder> tokenInfo) OAuth token information including access token, refresh token, and expiration details (only present if token parameters were provided in the request).tokenInfo(OidcTokenInfo tokenInfo) OAuth token information including access token, refresh token, and expiration details (only present if token parameters were provided in the request).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.wickr.model.WickrResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
openidConnectInfo
The OpenID Connect configuration information for the network, including issuer, client ID, scopes, and other SSO settings.
- Parameters:
openidConnectInfo- The OpenID Connect configuration information for the network, including issuer, client ID, scopes, and other SSO settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openidConnectInfo
default GetOidcInfoResponse.Builder openidConnectInfo(Consumer<OidcConfigInfo.Builder> openidConnectInfo) The OpenID Connect configuration information for the network, including issuer, client ID, scopes, and other SSO settings.
This is a convenience method that creates an instance of theOidcConfigInfo.Builderavoiding the need to create one manually viaOidcConfigInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toopenidConnectInfo(OidcConfigInfo).- Parameters:
openidConnectInfo- a consumer that will call methods onOidcConfigInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tokenInfo
OAuth token information including access token, refresh token, and expiration details (only present if token parameters were provided in the request).
- Parameters:
tokenInfo- OAuth token information including access token, refresh token, and expiration details (only present if token parameters were provided in the request).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenInfo
OAuth token information including access token, refresh token, and expiration details (only present if token parameters were provided in the request).
This is a convenience method that creates an instance of theOidcTokenInfo.Builderavoiding the need to create one manually viaOidcTokenInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totokenInfo(OidcTokenInfo).- Parameters:
tokenInfo- a consumer that will call methods onOidcTokenInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-