@Generated(value="org.immutables.processor.ProxyProcessor") public final class GetOpenIdProviderConfigurationResponse extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GetOpenIdProviderConfigurationResponse.Builder
Builds instances of type
GetOpenIdProviderConfigurationResponse. |
| Modifier and Type | Method and Description |
|---|---|
static GetOpenIdProviderConfigurationResponse.Builder |
builder()
Creates a builder for
GetOpenIdProviderConfigurationResponse. |
boolean |
equals(Object another)
This instance is equal to all instances of
GetOpenIdProviderConfigurationResponse that have equal attribute values. |
String |
getAuthorizationEndpoint()
The authorization endpoint
|
Boolean |
getClaimsParameterSupported()
Whether the claims parameter is supported
|
List<String> |
getCodeChallengeMethodsSupported()
JSON array containing a list of PKCE code challenge methods supported by this authorization endpoint.
|
String |
getEndSessionEndpoint()
URL of the logout endpoint.
|
String |
getIssuer()
The issuer
|
String |
getJavaWebKeySetEndpoint()
The Java Web Key Set endpoint
|
String |
getServiceDocumentation()
The location of human-readable documentation
|
List<String> |
getSupportedClaims()
The claims supported
|
List<String> |
getSupportedClaimTypes()
The claim types supported
|
List<String> |
getSupportedIdTokenEncryptionAlgorithms()
The id token encryption algorithms supported
|
List<String> |
getSupportedIdTokenSigningAlgorithms()
The id token signing algorithms supported
|
List<String> |
getSupportedResponseTypes()
The response types supported
|
List<String> |
getSupportedScopes()
The scopes supported
|
List<String> |
getSupportedSubjectTypes()
The subject types supported
|
List<String> |
getSupportedTokenEndpointAuthorizationMethods()
The token endpoint authorization methods supported
|
List<String> |
getSupportedTokenEndpointAuthorizationSigningAlgorithms()
The token endpoint authorization signing algorithms supported
|
List<Locale> |
getSupportedUiLocales()
The UI locales supported
|
String |
getTokenEndpoint()
The token endpoint
|
String |
getUserInfoEndpoint()
The user info endpoint
|
int |
hashCode()
Computes a hash code from attributes:
authorizationEndpoint, claimsParameterSupported, issuer, javaWebKeySetEndpoint, serviceDocumentation, supportedClaimTypes, supportedClaims, supportedIdTokenEncryptionAlgorithms, supportedIdTokenSigningAlgorithms, supportedResponseTypes, supportedScopes, supportedSubjectTypes, supportedTokenEndpointAuthorizationMethods, supportedTokenEndpointAuthorizationSigningAlgorithms, supportedUiLocales, tokenEndpoint, userInfoEndpoint, endSessionEndpoint, codeChallengeMethodsSupported. |
String |
toString()
Prints the immutable value
GetOpenIdProviderConfigurationResponse with attribute values. |
public String getAuthorizationEndpoint()
public Boolean getClaimsParameterSupported()
public String getIssuer()
public String getJavaWebKeySetEndpoint()
public String getServiceDocumentation()
public List<String> getSupportedIdTokenEncryptionAlgorithms()
public List<String> getSupportedIdTokenSigningAlgorithms()
public List<String> getSupportedResponseTypes()
public List<String> getSupportedTokenEndpointAuthorizationMethods()
public List<String> getSupportedTokenEndpointAuthorizationSigningAlgorithms()
public String getTokenEndpoint()
public String getUserInfoEndpoint()
public String getEndSessionEndpoint()
public List<String> getCodeChallengeMethodsSupported()
public boolean equals(Object another)
GetOpenIdProviderConfigurationResponse that have equal attribute values.public int hashCode()
authorizationEndpoint, claimsParameterSupported, issuer, javaWebKeySetEndpoint, serviceDocumentation, supportedClaimTypes, supportedClaims, supportedIdTokenEncryptionAlgorithms, supportedIdTokenSigningAlgorithms, supportedResponseTypes, supportedScopes, supportedSubjectTypes, supportedTokenEndpointAuthorizationMethods, supportedTokenEndpointAuthorizationSigningAlgorithms, supportedUiLocales, tokenEndpoint, userInfoEndpoint, endSessionEndpoint, codeChallengeMethodsSupported.public String toString()
GetOpenIdProviderConfigurationResponse with attribute values.public static GetOpenIdProviderConfigurationResponse.Builder builder()
GetOpenIdProviderConfigurationResponse.
GetOpenIdProviderConfigurationResponse.builder()
.authorizationEndpoint(String) // required authorizationEndpoint
.claimsParameterSupported(Boolean) // required claimsParameterSupported
.issuer(String) // required issuer
.javaWebKeySetEndpoint(String) // required javaWebKeySetEndpoint
.serviceDocumentation(String) // required serviceDocumentation
.supportedClaimType|addAllSupportedClaimTypes(String) // supportedClaimTypes elements
.supportedClaim|addAllSupportedClaims(String) // supportedClaims elements
.supportedIdTokenEncryptionAlgorithm|addAllSupportedIdTokenEncryptionAlgorithms(String) // supportedIdTokenEncryptionAlgorithms elements
.supportedIdTokenSigningAlgorithm|addAllSupportedIdTokenSigningAlgorithms(String) // supportedIdTokenSigningAlgorithms elements
.supportedResponseType|addAllSupportedResponseTypes(String) // supportedResponseTypes elements
.supportedScope|addAllSupportedScopes(String) // supportedScopes elements
.supportedSubjectType|addAllSupportedSubjectTypes(String) // supportedSubjectTypes elements
.supportedTokenEndpointAuthorizationMethod|addAllSupportedTokenEndpointAuthorizationMethods(String) // supportedTokenEndpointAuthorizationMethods elements
.supportedTokenEndpointAuthorizationSigningAlgorithm|addAllSupportedTokenEndpointAuthorizationSigningAlgorithms(String) // supportedTokenEndpointAuthorizationSigningAlgorithms elements
.supportedUiLocale|addAllSupportedUiLocales(Locale) // supportedUiLocales elements
.tokenEndpoint(String) // required tokenEndpoint
.userInfoEndpoint(String) // required userInfoEndpoint
.endSessionEndpoint(String | null) // nullable endSessionEndpoint
.codeChallengeMethodsSupported(List<String> | null) // nullable codeChallengeMethodsSupported
.build();
Copyright © 2026. All rights reserved.