Class OpenIdProviderConfiguration
java.lang.Object
swiss.trustbroker.oidc.client.dto.OpenIdProviderConfiguration
Configuration read from OIDC metadata.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionOpenIdProviderConfiguration(String issuerId, URI authorizationEndpoint, URI tokenEndpoint, URI userinfoEndpoint, URI jwkEndpoint, com.nimbusds.jose.jwk.JWKSet jwkSet, ClientAuthenticationMethods authenticationMethods, String clientSecret) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleancom.nimbusds.jose.jwk.JWKSetinthashCode()voidsetAuthenticationMethods(ClientAuthenticationMethods authenticationMethods) voidsetAuthorizationEndpoint(URI authorizationEndpoint) voidsetClientSecret(String clientSecret) voidsetIssuerId(String issuerId) voidsetJwkEndpoint(URI jwkEndpoint) voidsetJwkSet(com.nimbusds.jose.jwk.JWKSet jwkSet) voidsetTokenEndpoint(URI tokenEndpoint) voidsetUserinfoEndpoint(URI userinfoEndpoint) toString()
-
Constructor Details
-
OpenIdProviderConfiguration
-
OpenIdProviderConfiguration
public OpenIdProviderConfiguration()
-
-
Method Details
-
builder
-
toBuilder
-
toString
-
getIssuerId
-
getAuthorizationEndpoint
-
getTokenEndpoint
-
getUserinfoEndpoint
-
getJwkEndpoint
-
getJwkSet
public com.nimbusds.jose.jwk.JWKSet getJwkSet() -
getAuthenticationMethods
-
getClientSecret
-
setIssuerId
-
setAuthorizationEndpoint
-
setTokenEndpoint
-
setUserinfoEndpoint
-
setJwkEndpoint
-
setJwkSet
public void setJwkSet(com.nimbusds.jose.jwk.JWKSet jwkSet) -
setAuthenticationMethods
-
setClientSecret
-
equals
-
canEqual
-
hashCode
public int hashCode()
-