public static class MetadataResponse.Builder extends Object
Constructor and Description |
---|
Builder() |
public MetadataResponse.Builder Issuer(String issuer)
public MetadataResponse.Builder Issuer(URI issuer)
public MetadataResponse.Builder authorizationEndpoint(URI authorizationEndpoint)
public MetadataResponse.Builder tokenEndpoint(URI tokenEndpoint)
public MetadataResponse.Builder userInfoEndpoint(URI userInfoEndpoint)
public MetadataResponse.Builder jwksEndpoint(URI jwksEndpoint)
public MetadataResponse.Builder registrationEndpoint(URI registrationEndpoint)
public MetadataResponse.Builder scopesSupported(String[] scopesSupported)
public MetadataResponse.Builder responseTypesSupported(String[] responseTypesSupported)
public MetadataResponse.Builder responseModesSupported(String[] responseModesSupported)
public MetadataResponse.Builder grantTypesSupported(String[] grantTypesSupported)
public MetadataResponse.Builder acrValuesSupported(String[] acrValuesSupported)
public MetadataResponse.Builder subjectTypesSupported(String[] subjectTypesSupported)
public MetadataResponse.Builder idTokenSigningAlgValuesSupported(String[] idTokenSigningAlgValuesSupported)
public MetadataResponse.Builder idTokenEncryptionAlgValuesSupported(String[] idTokenEncryptionAlgValuesSupported)
public MetadataResponse.Builder idTokenEncryptionEncValuesSupported(String[] idTokenEncryptionEncValuesSupported)
public MetadataResponse.Builder userInfoSigningAlgValuesSupported(String[] userInfoSigningAlgValuesSupported)
public MetadataResponse.Builder userInfoEncryptionAlgValuesSupported(String[] userInfoEncryptionAlgValuesSupported)
public MetadataResponse.Builder userInfoEncryptionEncValuesSupported(String[] userInfoEncryptionEncValuesSupported)
public MetadataResponse.Builder requestObjectSigningAlgValuesSupported(String[] requestObjectSigningAlgValuesSupported)
public MetadataResponse.Builder requestObjectEncryptionAlgValuesSupported(String[] requestObjectEncryptionAlgValuesSupported)
public MetadataResponse.Builder requestObjectEncryptionEncValuesSupported(String[] requestObjectEncryptionEncValuesSupported)
public MetadataResponse.Builder tokenEndpointAuthMethodsSupported(String[] tokenEndpointAuthMethodsSupported)
public MetadataResponse.Builder tokenEndpointAuthSigningAlgValuesSupported(String[] tokenEndpointAuthSigningAlgValuesSupported)
public MetadataResponse.Builder displayValuesSupported(String[] displayValuesSupported)
public MetadataResponse.Builder claimTypesSupported(String[] claimTypesSupported)
public MetadataResponse.Builder claimsSupported(String[] claimsSupported)
public MetadataResponse.Builder serviceDocumentation(URI serviceDocumentation)
public MetadataResponse.Builder claimsLocalesSupported(String[] claimsLocalesSupported)
public MetadataResponse.Builder uiLocalesSupported(String[] uiLocalesSupported)
public MetadataResponse.Builder claimsParameterSupported(boolean claimsParameterSupported)
public MetadataResponse.Builder requestParameterSupported(boolean requestParameterSupported)
public MetadataResponse.Builder requestUriParameterSupported(boolean requestUriParameterSupported)
public MetadataResponse.Builder requireRequestUriRegistration(boolean requireRequestUriRegistration)
public MetadataResponse.Builder opPolicyUri(URI opPolicyUri)
public MetadataResponse.Builder opTosUri(URI opTosUri)
public MetadataResponse build()