Class ConfigurationController
java.lang.Object
org.wildfly.security.soteria.original.ConfigurationController
- All Implemented Interfaces:
Serializable
Build and validate the OpenId Connect client configuration.
- Author:
- Gaurav Gupta, Rudy De Busscher, Arjan Tijms
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.soteria.mechanisms.openid.domain.OpenIdConfigurationbuildConfig(jakarta.security.enterprise.authentication.mechanism.http.OpenIdAuthenticationMechanismDefinition definition) Creates theOpenIdConfigurationusing the properties as defined in anOpenIdAuthenticationMechanismDefinitionannotation or using MP Config source.org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfigurationproduceConfiguration(jakarta.security.enterprise.authentication.mechanism.http.OpenIdAuthenticationMechanismDefinition definition)
-
Constructor Details
-
ConfigurationController
public ConfigurationController()
-
-
Method Details
-
produceConfiguration
@Produces @RequestScoped public org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration produceConfiguration(jakarta.security.enterprise.authentication.mechanism.http.OpenIdAuthenticationMechanismDefinition definition) -
buildConfig
public org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration buildConfig(jakarta.security.enterprise.authentication.mechanism.http.OpenIdAuthenticationMechanismDefinition definition) Creates theOpenIdConfigurationusing the properties as defined in anOpenIdAuthenticationMechanismDefinitionannotation or using MP Config source. MP Config source value take precedence overOpenIdAuthenticationMechanismDefinitionannotation value.- Parameters:
definition-- Returns:
-