Class OidcConfigurationService
java.lang.Object
org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadataService
org.apache.cxf.rs.security.oidc.idp.OidcConfigurationService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetConfiguration(jakarta.ws.rs.core.UriInfo ui) booleanbooleanbooleanprotected voidprepareConfigurationData(Map<String, Object> cfg, String baseUri) voidsetBackChannelLogoutSupported(boolean backChannelLogoutSupported) voidsetEndSessionEndpointAddress(String endSessionEndpointAddress) voidsetEndSessionEndpointNotAvailable(boolean endSessionEndpointNotAvailable) voidsetResponseTypes(List<String> responseTypes) voidsetUserInfoEndpointAddress(String userInfoEndpointAddress) voidsetUserInfoEndpointNotAvailable(boolean userInfoEndpointNotAvailable) Methods inherited from class org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadataService
calculateEndpointAddress, getDynamicRegistrationEndpointAddress, isDynamicRegistrationEndpointNotAvailable, isJwkEndpointNotAvailable, isTokenEndpointNotAvailable, isTokenRevocationEndpointNotAvailable, setAuthorizationEndpointAddress, setDynamicRegistrationEndpointAddress, setDynamicRegistrationEndpointNotAvailable, setIssuer, setJwkEndpointAddress, setJwkEndpointNotAvailable, setStripPathFromIssuerUri, setTokenEndpointAddress, setTokenEndpointNotAvailable, setTokenRevocationEndpointAddress, setTokenRevocationEndpointNotAvailable
-
Constructor Details
-
OidcConfigurationService
public OidcConfigurationService()
-
-
Method Details
-
getConfiguration
@GET @Path("openid-configuration") @Produces("application/json") public String getConfiguration(@Context jakarta.ws.rs.core.UriInfo ui) - Overrides:
getConfigurationin classAuthorizationMetadataService
-
prepareConfigurationData
- Overrides:
prepareConfigurationDatain classAuthorizationMetadataService
-
isUserInfoEndpointNotAvailable
public boolean isUserInfoEndpointNotAvailable() -
setUserInfoEndpointNotAvailable
public void setUserInfoEndpointNotAvailable(boolean userInfoEndpointNotAvailable) -
getUserInfoEndpointAddress
-
setUserInfoEndpointAddress
-
isEndSessionEndpointNotAvailable
public boolean isEndSessionEndpointNotAvailable() -
setEndSessionEndpointNotAvailable
public void setEndSessionEndpointNotAvailable(boolean endSessionEndpointNotAvailable) -
getEndSessionEndpointAddress
-
setEndSessionEndpointAddress
-
isBackChannelLogoutSupported
public boolean isBackChannelLogoutSupported() -
setBackChannelLogoutSupported
public void setBackChannelLogoutSupported(boolean backChannelLogoutSupported) -
getResponseTypes
-
setResponseTypes
-