Class OidcConfigurationService
- java.lang.Object
-
- org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadataService
-
- org.apache.cxf.rs.security.oidc.idp.OidcConfigurationService
-
public class OidcConfigurationService extends AuthorizationMetadataService
-
-
Constructor Summary
Constructors Constructor Description OidcConfigurationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetConfiguration(javax.ws.rs.core.UriInfo ui)StringgetEndSessionEndpointAddress()List<String>getResponseTypes()StringgetUserInfoEndpointAddress()booleanisBackChannelLogoutSupported()booleanisEndSessionEndpointNotAvailable()booleanisUserInfoEndpointNotAvailable()protected 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
-
-
-
-
Method Detail
-
getConfiguration
@GET @Path("openid-configuration") @Produces("application/json") public String getConfiguration(@Context javax.ws.rs.core.UriInfo ui)- Overrides:
getConfigurationin classAuthorizationMetadataService
-
prepareConfigurationData
protected void prepareConfigurationData(Map<String,Object> cfg, String baseUri)
- Overrides:
prepareConfigurationDatain classAuthorizationMetadataService
-
isUserInfoEndpointNotAvailable
public boolean isUserInfoEndpointNotAvailable()
-
setUserInfoEndpointNotAvailable
public void setUserInfoEndpointNotAvailable(boolean userInfoEndpointNotAvailable)
-
getUserInfoEndpointAddress
public String getUserInfoEndpointAddress()
-
setUserInfoEndpointAddress
public void setUserInfoEndpointAddress(String userInfoEndpointAddress)
-
isEndSessionEndpointNotAvailable
public boolean isEndSessionEndpointNotAvailable()
-
setEndSessionEndpointNotAvailable
public void setEndSessionEndpointNotAvailable(boolean endSessionEndpointNotAvailable)
-
getEndSessionEndpointAddress
public String getEndSessionEndpointAddress()
-
setEndSessionEndpointAddress
public void setEndSessionEndpointAddress(String endSessionEndpointAddress)
-
isBackChannelLogoutSupported
public boolean isBackChannelLogoutSupported()
-
setBackChannelLogoutSupported
public void setBackChannelLogoutSupported(boolean backChannelLogoutSupported)
-
-