Interface OIDCService
- All Known Implementing Classes:
DefaultOIDCService
public interface OIDCService
OIDC Service to provide API for OpenID implementation
-
Method Summary
Modifier and TypeMethodDescriptiongetConfiguration(String clientId, javax.servlet.http.HttpServletRequest request) Generates the server's openid configurationGenerates the server's openid jwks.json content
-
Method Details
-
getConfiguration
Generates the server's openid configuration- Parameters:
clientId- The optional clientId for which configuration is returnedrequest- The http request- Returns:
- Map of openid configuration attributes
-
getJWKS
Map<String,List<Map<String, getJWKSString>>> (String clientId, javax.servlet.http.HttpServletRequest request) Generates the server's openid jwks.json content- Parameters:
clientId- The optional clientId for which JWKS are returnedrequest- The http request- Returns:
- Map of JWKS attributes
-