Package org.keycloak.protocol.oidc
Class OIDCAdvancedConfigWrapper
- java.lang.Object
- 
- org.keycloak.protocol.oidc.AbstractClientConfigWrapper
- 
- org.keycloak.protocol.oidc.OIDCAdvancedConfigWrapper
 
 
- 
 public class OIDCAdvancedConfigWrapper extends AbstractClientConfigWrapper - Author:
- Marek Posolda
 
- 
- 
Field Summary- 
Fields inherited from class org.keycloak.protocol.oidc.AbstractClientConfigWrapperclientModel, clientRep
 
- 
 - 
Method Summary- 
Methods inherited from class org.keycloak.protocol.oidc.AbstractClientConfigWrappergetAttribute, getAttribute, getAttributeMultivalued, getAttributes, setAttribute, setAttributeMultivalued
 
- 
 
- 
- 
- 
Method Detail- 
fromClientModelpublic static OIDCAdvancedConfigWrapper fromClientModel(ClientModel client) 
 - 
fromClientRepresentationpublic static OIDCAdvancedConfigWrapper fromClientRepresentation(ClientRepresentation clientRep) 
 - 
getUserInfoSignedResponseAlgpublic String getUserInfoSignedResponseAlg() 
 - 
setUserInfoSignedResponseAlgpublic void setUserInfoSignedResponseAlg(String algorithm) 
 - 
isUserInfoSignatureRequiredpublic boolean isUserInfoSignatureRequired() 
 - 
setUserInfoEncryptedResponseAlgpublic void setUserInfoEncryptedResponseAlg(String algorithm) 
 - 
getUserInfoEncryptedResponseAlgpublic String getUserInfoEncryptedResponseAlg() 
 - 
getUserInfoEncryptedResponseEncpublic String getUserInfoEncryptedResponseEnc() 
 - 
setUserInfoEncryptedResponseEncpublic void setUserInfoEncryptedResponseEnc(String algorithm) 
 - 
isUserInfoEncryptionRequiredpublic boolean isUserInfoEncryptionRequired() 
 - 
getRequestObjectSignatureAlgpublic String getRequestObjectSignatureAlg() 
 - 
setRequestObjectSignatureAlgpublic void setRequestObjectSignatureAlg(String algorithm) 
 - 
setRequestObjectEncryptionAlgpublic void setRequestObjectEncryptionAlg(String algorithm) 
 - 
getRequestObjectEncryptionAlgpublic String getRequestObjectEncryptionAlg() 
 - 
getRequestObjectEncryptionEncpublic String getRequestObjectEncryptionEnc() 
 - 
setRequestObjectEncryptionEncpublic void setRequestObjectEncryptionEnc(String algorithm) 
 - 
getRequestObjectRequiredpublic String getRequestObjectRequired() 
 - 
setRequestObjectRequiredpublic void setRequestObjectRequired(String requestObjectRequired) 
 - 
isUseJwksUrlpublic boolean isUseJwksUrl() 
 - 
setUseJwksUrlpublic void setUseJwksUrl(boolean useJwksUrl) 
 - 
getJwksUrlpublic String getJwksUrl() 
 - 
setJwksUrlpublic void setJwksUrl(String jwksUrl) 
 - 
isUseJwksStringpublic boolean isUseJwksString() 
 - 
setUseJwksStringpublic void setUseJwksString(boolean useJwksString) 
 - 
getJwksStringpublic String getJwksString() 
 - 
setJwksStringpublic void setJwksString(String jwksString) 
 - 
isExcludeSessionStateFromAuthResponsepublic boolean isExcludeSessionStateFromAuthResponse() 
 - 
setExcludeSessionStateFromAuthResponsepublic void setExcludeSessionStateFromAuthResponse(boolean excludeSessionStateFromAuthResponse) 
 - 
isUseMtlsHokTokenpublic boolean isUseMtlsHokToken() 
 - 
setUseMtlsHoKTokenpublic void setUseMtlsHoKToken(boolean useUtlsHokToken) 
 - 
isUseRefreshTokenpublic boolean isUseRefreshToken() 
 - 
setUseRefreshTokenpublic void setUseRefreshToken(boolean useRefreshToken) 
 - 
isUseLowerCaseInTokenResponsepublic boolean isUseLowerCaseInTokenResponse() 
 - 
setUseLowerCaseInTokenResponsepublic void setUseLowerCaseInTokenResponse(boolean useRefreshToken) 
 - 
isUseRefreshTokenForClientCredentialsGrantpublic boolean isUseRefreshTokenForClientCredentialsGrant() If true, then Client Credentials Grant generates refresh token and creates user session. This is not per specs, so it is false by default For the details @see https://tools.ietf.org/html/rfc6749#section-4.4.3
 - 
setUseRefreshTokenForClientCredentialsGrantpublic void setUseRefreshTokenForClientCredentialsGrant(boolean enable) 
 - 
getTlsClientAuthSubjectDnpublic String getTlsClientAuthSubjectDn() 
 - 
setTlsClientAuthSubjectDnpublic void setTlsClientAuthSubjectDn(String tls_client_auth_subject_dn) 
 - 
getAllowRegexPatternComparisonpublic boolean getAllowRegexPatternComparison() 
 - 
setAllowRegexPatternComparisonpublic void setAllowRegexPatternComparison(boolean allowRegexPatternComparison) 
 - 
getPkceCodeChallengeMethodpublic String getPkceCodeChallengeMethod() 
 - 
setPkceCodeChallengeMethodpublic void setPkceCodeChallengeMethod(String codeChallengeMethodName) 
 - 
getIdTokenSignedResponseAlgpublic String getIdTokenSignedResponseAlg() 
 - 
setIdTokenSignedResponseAlgpublic void setIdTokenSignedResponseAlg(String algName) 
 - 
getIdTokenEncryptedResponseAlgpublic String getIdTokenEncryptedResponseAlg() 
 - 
setIdTokenEncryptedResponseAlgpublic void setIdTokenEncryptedResponseAlg(String algName) 
 - 
getIdTokenEncryptedResponseEncpublic String getIdTokenEncryptedResponseEnc() 
 - 
setIdTokenEncryptedResponseEncpublic void setIdTokenEncryptedResponseEnc(String encName) 
 - 
getAuthorizationSignedResponseAlgpublic String getAuthorizationSignedResponseAlg() 
 - 
setAuthorizationSignedResponseAlgpublic void setAuthorizationSignedResponseAlg(String algName) 
 - 
getAuthorizationEncryptedResponseAlgpublic String getAuthorizationEncryptedResponseAlg() 
 - 
setAuthorizationEncryptedResponseAlgpublic void setAuthorizationEncryptedResponseAlg(String algName) 
 - 
getAuthorizationEncryptedResponseEncpublic String getAuthorizationEncryptedResponseEnc() 
 - 
setAuthorizationEncryptedResponseEncpublic void setAuthorizationEncryptedResponseEnc(String encName) 
 - 
getTokenEndpointAuthSigningAlgpublic String getTokenEndpointAuthSigningAlg() 
 - 
setTokenEndpointAuthSigningAlgpublic void setTokenEndpointAuthSigningAlg(String algName) 
 - 
getBackchannelLogoutUrlpublic String getBackchannelLogoutUrl() 
 - 
setBackchannelLogoutUrlpublic void setBackchannelLogoutUrl(String backchannelLogoutUrl) 
 - 
isBackchannelLogoutSessionRequiredpublic boolean isBackchannelLogoutSessionRequired() 
 - 
setBackchannelLogoutSessionRequiredpublic void setBackchannelLogoutSessionRequired(boolean backchannelLogoutSessionRequired) 
 - 
getBackchannelLogoutRevokeOfflineTokenspublic boolean getBackchannelLogoutRevokeOfflineTokens() 
 - 
setBackchannelLogoutRevokeOfflineTokenspublic void setBackchannelLogoutRevokeOfflineTokens(boolean backchannelLogoutRevokeOfflineTokens) 
 - 
setFrontChannelLogoutUrlpublic void setFrontChannelLogoutUrl(String frontChannelLogoutUrl) 
 - 
isFrontChannelLogoutEnabledpublic boolean isFrontChannelLogoutEnabled() 
 - 
getFrontChannelLogoutUrlpublic String getFrontChannelLogoutUrl() 
 - 
isFrontChannelLogoutSessionRequiredpublic boolean isFrontChannelLogoutSessionRequired() 
 - 
setFrontChannelLogoutSessionRequiredpublic void setFrontChannelLogoutSessionRequired(boolean frontChannelLogoutSessionRequired) 
 - 
setLogoUripublic void setLogoUri(String logoUri) 
 - 
setPolicyUripublic void setPolicyUri(String policyUri) 
 - 
setTosUripublic void setTosUri(String tosUri) 
 
- 
 
-