Class AbstractClientIdMetadataDocumentExecutor.OIDCClientRepresentationWithCacheControl
java.lang.Object
org.keycloak.protocol.oauth2.cimd.clientpolicy.executor.AbstractClientIdMetadataDocumentExecutor.OIDCClientRepresentationWithCacheControl
- Enclosing class:
- AbstractClientIdMetadataDocumentExecutor<CONFIG extends AbstractClientIdMetadataDocumentExecutor.Configuration>
public static class AbstractClientIdMetadataDocumentExecutor.OIDCClientRepresentationWithCacheControl
extends Object
The CIMD and MCP specification requires an authorization server to cache a client metadata.
The inner class put together a client metadata and Cache-Control header's value.
-
Constructor Summary
ConstructorsConstructorDescriptionOIDCClientRepresentationWithCacheControl(OIDCClientRepresentation oidcClientRepresentation, AbstractClientIdMetadataDocumentExecutor.ClientMetadataCacheControl clientMetadataCacheControl) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
OIDCClientRepresentationWithCacheControl
public OIDCClientRepresentationWithCacheControl(OIDCClientRepresentation oidcClientRepresentation, AbstractClientIdMetadataDocumentExecutor.ClientMetadataCacheControl clientMetadataCacheControl)
-
-
Method Details
-
getOidcClientRepresentation
-
getClientMetadataCacheControl
public AbstractClientIdMetadataDocumentExecutor.ClientMetadataCacheControl getClientMetadataCacheControl()
-