Class MetadataResponse.Builder
java.lang.Object
io.confluent.security.authentication.oidc.MetadataResponse.Builder
- Enclosing class:
MetadataResponse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacrValuesSupported(String[] acrValuesSupported) authorizationEndpoint(URI authorizationEndpoint) build()claimsLocalesSupported(String[] claimsLocalesSupported) claimsParameterSupported(boolean claimsParameterSupported) claimsSupported(String[] claimsSupported) claimTypesSupported(String[] claimTypesSupported) displayValuesSupported(String[] displayValuesSupported) grantTypesSupported(String[] grantTypesSupported) idTokenEncryptionAlgValuesSupported(String[] idTokenEncryptionAlgValuesSupported) idTokenEncryptionEncValuesSupported(String[] idTokenEncryptionEncValuesSupported) idTokenSigningAlgValuesSupported(String[] idTokenSigningAlgValuesSupported) jwksEndpoint(URI jwksEndpoint) opPolicyUri(URI opPolicyUri) registrationEndpoint(URI registrationEndpoint) requestObjectEncryptionAlgValuesSupported(String[] requestObjectEncryptionAlgValuesSupported) requestObjectEncryptionEncValuesSupported(String[] requestObjectEncryptionEncValuesSupported) requestObjectSigningAlgValuesSupported(String[] requestObjectSigningAlgValuesSupported) requestParameterSupported(boolean requestParameterSupported) requestUriParameterSupported(boolean requestUriParameterSupported) requireRequestUriRegistration(boolean requireRequestUriRegistration) responseModesSupported(String[] responseModesSupported) responseTypesSupported(String[] responseTypesSupported) scopesSupported(String[] scopesSupported) serviceDocumentation(URI serviceDocumentation) subjectTypesSupported(String[] subjectTypesSupported) tokenEndpoint(URI tokenEndpoint) tokenEndpointAuthMethodsSupported(String[] tokenEndpointAuthMethodsSupported) tokenEndpointAuthSigningAlgValuesSupported(String[] tokenEndpointAuthSigningAlgValuesSupported) uiLocalesSupported(String[] uiLocalesSupported) userInfoEncryptionAlgValuesSupported(String[] userInfoEncryptionAlgValuesSupported) userInfoEncryptionEncValuesSupported(String[] userInfoEncryptionEncValuesSupported) userInfoEndpoint(URI userInfoEndpoint) userInfoSigningAlgValuesSupported(String[] userInfoSigningAlgValuesSupported)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
Issuer
-
Issuer
-
authorizationEndpoint
-
tokenEndpoint
-
userInfoEndpoint
-
jwksEndpoint
-
registrationEndpoint
-
scopesSupported
-
responseTypesSupported
-
responseModesSupported
-
grantTypesSupported
-
acrValuesSupported
-
subjectTypesSupported
-
idTokenSigningAlgValuesSupported
public MetadataResponse.Builder idTokenSigningAlgValuesSupported(String[] idTokenSigningAlgValuesSupported) -
idTokenEncryptionAlgValuesSupported
public MetadataResponse.Builder idTokenEncryptionAlgValuesSupported(String[] idTokenEncryptionAlgValuesSupported) -
idTokenEncryptionEncValuesSupported
public MetadataResponse.Builder idTokenEncryptionEncValuesSupported(String[] idTokenEncryptionEncValuesSupported) -
userInfoSigningAlgValuesSupported
public MetadataResponse.Builder userInfoSigningAlgValuesSupported(String[] userInfoSigningAlgValuesSupported) -
userInfoEncryptionAlgValuesSupported
public MetadataResponse.Builder userInfoEncryptionAlgValuesSupported(String[] userInfoEncryptionAlgValuesSupported) -
userInfoEncryptionEncValuesSupported
public MetadataResponse.Builder userInfoEncryptionEncValuesSupported(String[] userInfoEncryptionEncValuesSupported) -
requestObjectSigningAlgValuesSupported
public MetadataResponse.Builder requestObjectSigningAlgValuesSupported(String[] requestObjectSigningAlgValuesSupported) -
requestObjectEncryptionAlgValuesSupported
public MetadataResponse.Builder requestObjectEncryptionAlgValuesSupported(String[] requestObjectEncryptionAlgValuesSupported) -
requestObjectEncryptionEncValuesSupported
public MetadataResponse.Builder requestObjectEncryptionEncValuesSupported(String[] requestObjectEncryptionEncValuesSupported) -
tokenEndpointAuthMethodsSupported
public MetadataResponse.Builder tokenEndpointAuthMethodsSupported(String[] tokenEndpointAuthMethodsSupported) -
tokenEndpointAuthSigningAlgValuesSupported
public MetadataResponse.Builder tokenEndpointAuthSigningAlgValuesSupported(String[] tokenEndpointAuthSigningAlgValuesSupported) -
displayValuesSupported
-
claimTypesSupported
-
claimsSupported
-
serviceDocumentation
-
claimsLocalesSupported
-
uiLocalesSupported
-
claimsParameterSupported
-
requestParameterSupported
-
requestUriParameterSupported
-
requireRequestUriRegistration
public MetadataResponse.Builder requireRequestUriRegistration(boolean requireRequestUriRegistration) -
opPolicyUri
-
opTosUri
-
build
-