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 AuthorizationMetadataServiceprotected void prepareConfigurationData(Map<String,Object> cfg, String baseUri)
prepareConfigurationData in class AuthorizationMetadataServicepublic 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