public class OidcConfigurationService extends AuthorizationMetadataService
Constructor and Description |
---|
OidcConfigurationService() |
Modifier and Type | Method and Description |
---|---|
String |
getConfiguration(javax.ws.rs.core.UriInfo ui) |
String |
getEndSessionEndpointAddress() |
List<String> |
getResponseTypes() |
String |
getUserInfoEndpointAddress() |
boolean |
isBackChannelLogoutSupported() |
boolean |
isEndSessionEndpointNotAvailable() |
boolean |
isUserInfoEndpointNotAvailable() |
protected void |
prepareConfigurationData(Map<String,Object> cfg,
String baseUri) |
void |
setBackChannelLogoutSupported(boolean backChannelLogoutSupported) |
void |
setEndSessionEndpointAddress(String endSessionEndpointAddress) |
void |
setEndSessionEndpointNotAvailable(boolean endSessionEndpointNotAvailable) |
void |
setResponseTypes(List<String> responseTypes) |
void |
setUserInfoEndpointAddress(String userInfoEndpointAddress) |
void |
setUserInfoEndpointNotAvailable(boolean userInfoEndpointNotAvailable) |
calculateEndpointAddress, getDynamicRegistrationEndpointAddress, isDynamicRegistrationEndpointNotAvailable, isJwkEndpointNotAvailable, isTokenEndpointNotAvailable, isTokenRevocationEndpointNotAvailable, setAuthorizationEndpointAddress, setDynamicRegistrationEndpointAddress, setDynamicRegistrationEndpointNotAvailable, setIssuer, setJwkEndpointAddress, setJwkEndpointNotAvailable, setStripPathFromIssuerUri, setTokenEndpointAddress, setTokenEndpointNotAvailable, setTokenRevocationEndpointAddress, setTokenRevocationEndpointNotAvailable
@GET @Path(value="openid-configuration") @Produces(value="application/json") public String getConfiguration(@Context javax.ws.rs.core.UriInfo ui)
getConfiguration
in class AuthorizationMetadataService
protected void prepareConfigurationData(Map<String,Object> cfg, String baseUri)
prepareConfigurationData
in class AuthorizationMetadataService
public boolean isUserInfoEndpointNotAvailable()
public void setUserInfoEndpointNotAvailable(boolean userInfoEndpointNotAvailable)
public String getUserInfoEndpointAddress()
public void setUserInfoEndpointAddress(String userInfoEndpointAddress)
public boolean isEndSessionEndpointNotAvailable()
public void setEndSessionEndpointNotAvailable(boolean endSessionEndpointNotAvailable)
public String getEndSessionEndpointAddress()
public void setEndSessionEndpointAddress(String endSessionEndpointAddress)
public boolean isBackChannelLogoutSupported()
public void setBackChannelLogoutSupported(boolean backChannelLogoutSupported)
Apache CXF