Class AbstractParEndpoint
- java.lang.Object
- 
- org.keycloak.protocol.oidc.par.endpoints.AbstractParEndpoint
 
- 
- Direct Known Subclasses:
- ParEndpoint
 
 public abstract class AbstractParEndpoint extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected ClientModelclientprotected Corscorsprotected EventBuildereventprotected RealmModelrealmprotected KeycloakSessionsession
 - 
Constructor SummaryConstructors Constructor Description AbstractParEndpoint(KeycloakSession session, EventBuilder event)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidauthorizeClient()protected voidcheckRealm()protected voidcheckSsl()protected byte[]getHash(String inputData)protected CorsErrorResponseExceptionthrowErrorResponseException(String error, String detail, javax.ws.rs.core.Response.Status status)
 
- 
- 
- 
Field Detail- 
sessionprotected final KeycloakSession session 
 - 
eventprotected final EventBuilder event 
 - 
realmprotected final RealmModel realm 
 - 
corsprotected Cors cors 
 - 
clientprotected ClientModel client 
 
- 
 - 
Constructor Detail- 
AbstractParEndpointpublic AbstractParEndpoint(KeycloakSession session, EventBuilder event) 
 
- 
 - 
Method Detail- 
checkSslprotected void checkSsl() 
 - 
checkRealmprotected void checkRealm() 
 - 
authorizeClientprotected void authorizeClient() 
 - 
getHashprotected byte[] getHash(String inputData) 
 - 
throwErrorResponseExceptionprotected CorsErrorResponseException throwErrorResponseException(String error, String detail, javax.ws.rs.core.Response.Status status) 
 
- 
 
-