Class OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder
java.lang.Object
swiss.trustbroker.oidc.client.dto.OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder
- Enclosing class:
OpenIdProviderConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionauthenticationMethods(ClientAuthenticationMethods authenticationMethods) authorizationEndpoint(URI authorizationEndpoint) build()clientSecret(String clientSecret) jwkEndpoint(URI jwkEndpoint) jwkSet(com.nimbusds.jose.jwk.JWKSet jwkSet) tokenEndpoint(URI tokenEndpoint) toString()userinfoEndpoint(URI userinfoEndpoint)
-
Method Details
-
issuerId
- Returns:
this.
-
authorizationEndpoint
public OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder authorizationEndpoint(URI authorizationEndpoint) - Returns:
this.
-
tokenEndpoint
public OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder tokenEndpoint(URI tokenEndpoint) - Returns:
this.
-
userinfoEndpoint
public OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder userinfoEndpoint(URI userinfoEndpoint) - Returns:
this.
-
jwkEndpoint
- Returns:
this.
-
jwkSet
public OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder jwkSet(com.nimbusds.jose.jwk.JWKSet jwkSet) - Returns:
this.
-
authenticationMethods
public OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder authenticationMethods(ClientAuthenticationMethods authenticationMethods) - Returns:
this.
-
clientSecret
public OpenIdProviderConfiguration.OpenIdProviderConfigurationBuilder clientSecret(String clientSecret) - Returns:
this.
-
build
-
toString
-