| 
    keycloak-oidc-service
    
   | 
 


公開メンバ関数 | |
| void | updateClient () | 
| String | getId () | 
| String | getClientId () | 
| void | setClientId (String clientId) | 
| String | getName () | 
| void | setName (String name) | 
| String | getDescription () | 
| void | setDescription (String description) | 
| boolean | isEnabled () | 
| void | setEnabled (boolean enabled) | 
| boolean | isSurrogateAuthRequired () | 
| void | setSurrogateAuthRequired (boolean surrogateAuthRequired) | 
| Set< String > | getWebOrigins () | 
| void | setWebOrigins (Set< String > webOrigins) | 
| void | addWebOrigin (String webOrigin) | 
| void | removeWebOrigin (String webOrigin) | 
| Set< String > | getRedirectUris () | 
| void | setRedirectUris (Set< String > redirectUris) | 
| void | addRedirectUri (String redirectUri) | 
| void | removeRedirectUri (String redirectUri) | 
| String | getManagementUrl () | 
| void | setManagementUrl (String url) | 
| String | getRootUrl () | 
| void | setRootUrl (String url) | 
| String | getBaseUrl () | 
| void | setBaseUrl (String url) | 
| boolean | isBearerOnly () | 
| void | setBearerOnly (boolean only) | 
| int | getNodeReRegistrationTimeout () | 
| void | setNodeReRegistrationTimeout (int timeout) | 
| String | getClientAuthenticatorType () | 
| void | setClientAuthenticatorType (String clientAuthenticatorType) | 
| boolean | validateSecret (String secret) | 
| String | getSecret () | 
| void | setSecret (String secret) | 
| String | getRegistrationToken () | 
| void | setRegistrationToken (String registrationToken) | 
| String | getProtocol () | 
| void | setProtocol (String protocol) | 
| void | setAttribute (String name, String value) | 
| void | removeAttribute (String name) | 
| String | getAttribute (String name) | 
| Map< String, String > | getAttributes () | 
| String | getAuthenticationFlowBindingOverride (String binding) | 
| Map< String, String > | getAuthenticationFlowBindingOverrides () | 
| void | removeAuthenticationFlowBindingOverride (String binding) | 
| void | setAuthenticationFlowBindingOverride (String binding, String flowId) | 
| boolean | isFrontchannelLogout () | 
| void | setFrontchannelLogout (boolean flag) | 
| boolean | isFullScopeAllowed () | 
| void | setFullScopeAllowed (boolean value) | 
| boolean | isPublicClient () | 
| void | setPublicClient (boolean flag) | 
| boolean | isConsentRequired () | 
| void | setConsentRequired (boolean consentRequired) | 
| boolean | isStandardFlowEnabled () | 
| void | setStandardFlowEnabled (boolean standardFlowEnabled) | 
| boolean | isImplicitFlowEnabled () | 
| void | setImplicitFlowEnabled (boolean implicitFlowEnabled) | 
| boolean | isDirectAccessGrantsEnabled () | 
| void | setDirectAccessGrantsEnabled (boolean directAccessGrantsEnabled) | 
| boolean | isServiceAccountsEnabled () | 
| void | setServiceAccountsEnabled (boolean serviceAccountsEnabled) | 
| RealmModel | getRealm () | 
| void | addClientScope (ClientScopeModel clientScope, boolean defaultScope) | 
| void | removeClientScope (ClientScopeModel clientScope) | 
| Map< String, ClientScopeModel > | getClientScopes (boolean defaultScope, boolean filterByProtocol) | 
| int | getNotBefore () | 
| void | setNotBefore (int notBefore) | 
| Map< String, Integer > | getRegisteredNodes () | 
| void | registerNode (String nodeHost, int registrationTime) | 
| void | unregisterNode (String nodeHost) | 
| default boolean | isDisplayOnConsentScreen () | 
| default String | getConsentScreenText () | 
| default void | setDisplayOnConsentScreen (boolean displayOnConsentScreen) | 
| default void | setConsentScreenText (String consentScreenText) | 
| default String | getGuiOrder () | 
| default void | setGuiOrder (String guiOrder) | 
| Set< ProtocolMapperModel > | getProtocolMappers () | 
| ProtocolMapperModel | addProtocolMapper (ProtocolMapperModel model) | 
| void | removeProtocolMapper (ProtocolMapperModel mapping) | 
| void | updateProtocolMapper (ProtocolMapperModel mapping) | 
| ProtocolMapperModel | getProtocolMapperById (String id) | 
| ProtocolMapperModel | getProtocolMapperByName (String protocol, String name) | 
| Set< RoleModel > | getScopeMappings () | 
| void | addScopeMapping (RoleModel role) | 
| void | deleteScopeMapping (RoleModel role) | 
| Set< RoleModel > | getRealmScopeMappings () | 
| boolean | hasScope (RoleModel role) | 
| RoleModel | getRole (String name) | 
| RoleModel | addRole (String name) | 
| RoleModel | addRole (String id, String name) | 
| boolean | removeRole (RoleModel role) | 
| Set< RoleModel > | getRoles () | 
| List< String > | getDefaultRoles () | 
| void | addDefaultRole (String name) | 
| void | updateDefaultRoles (String... defaultRoles) | 
| void | removeDefaultRoles (String... defaultRoles) | 
公開変数類 | |
| String | PRIVATE_KEY = "privateKey" | 
| String | PUBLIC_KEY = "publicKey" | 
| String | X509CERTIFICATE = "X509Certificate" | 
| String | DISPLAY_ON_CONSENT_SCREEN = "display.on.consent.screen" | 
| String | CONSENT_SCREEN_TEXT = "consent.screen.text" | 
| String | GUI_ORDER = "gui.order" | 
| void org.keycloak.models.ClientModel.addClientScope | ( | ClientScopeModel | clientScope, | 
| boolean | defaultScope | ||
| ) | 
Add clientScope with this client. Add it as default scope (if parameter 'defaultScope' is true) or optional scope (if parameter 'defaultScope' is false)
| clientScope | |
| defaultScope | 
org.keycloak.storage.client.AbstractReadOnlyClientStorageAdapterで実装されています。
      
  | 
  inherited | 
      
  | 
  inherited | 
| void org.keycloak.models.ClientModel.addRedirectUri | ( | String | redirectUri | ) | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| void org.keycloak.models.ClientModel.addWebOrigin | ( | String | webOrigin | ) | 
      
  | 
  inherited | 
| String org.keycloak.models.ClientModel.getAttribute | ( | String | name | ) | 
org.keycloak.models.ClientScopeModelを実装しています。
| Map<String, String> org.keycloak.models.ClientModel.getAttributes | ( | ) | 
org.keycloak.models.ClientScopeModelを実装しています。
| String org.keycloak.models.ClientModel.getAuthenticationFlowBindingOverride | ( | String | binding | ) | 
Get authentication flow binding override for this client. Allows client to override an authentication flow binding.
| binding | examples are "browser", "direct_grant" | 
| Map<String, String> org.keycloak.models.ClientModel.getAuthenticationFlowBindingOverrides | ( | ) | 
| String org.keycloak.models.ClientModel.getBaseUrl | ( | ) | 
| String org.keycloak.models.ClientModel.getClientAuthenticatorType | ( | ) | 
| String org.keycloak.models.ClientModel.getClientId | ( | ) | 
Returns client ID as defined by the user.
| Map<String, ClientScopeModel> org.keycloak.models.ClientModel.getClientScopes | ( | boolean | defaultScope, | 
| boolean | filterByProtocol | ||
| ) | 
Return all default scopes (if 'defaultScope' is true) or all optional scopes (if 'defaultScope' is false) linked with this client
| defaultScope | |
| filterByProtocol | if true, then just client scopes of same protocol like current client will be returned | 
      
  | 
  inline | 
org.keycloak.models.ClientScopeModelを実装しています。
      
  | 
  inherited | 
| String org.keycloak.models.ClientModel.getDescription | ( | ) | 
org.keycloak.models.ClientScopeModelを実装しています。
      
  | 
  inlineinherited | 
org.keycloak.models.OrderedModelを実装しています。
| String org.keycloak.models.ClientModel.getId | ( | ) | 
Returns client internal ID (UUID).
org.keycloak.models.ClientScopeModelを実装しています。
org.keycloak.storage.client.AbstractClientStorageAdapterで実装されています。
| String org.keycloak.models.ClientModel.getManagementUrl | ( | ) | 
| String org.keycloak.models.ClientModel.getName | ( | ) | 
org.keycloak.models.ClientScopeModelを実装しています。
| int org.keycloak.models.ClientModel.getNodeReRegistrationTimeout | ( | ) | 
| int org.keycloak.models.ClientModel.getNotBefore | ( | ) | 
Time in seconds since epoc
| String org.keycloak.models.ClientModel.getProtocol | ( | ) | 
org.keycloak.models.ClientScopeModelを実装しています。
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| RealmModel org.keycloak.models.ClientModel.getRealm | ( | ) | 
      
  | 
  inherited | 
| Set<String> org.keycloak.models.ClientModel.getRedirectUris | ( | ) | 
| Map<String, Integer> org.keycloak.models.ClientModel.getRegisteredNodes | ( | ) | 
| String org.keycloak.models.ClientModel.getRegistrationToken | ( | ) | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| String org.keycloak.models.ClientModel.getRootUrl | ( | ) | 
      
  | 
  inherited | 
| String org.keycloak.models.ClientModel.getSecret | ( | ) | 
| Set<String> org.keycloak.models.ClientModel.getWebOrigins | ( | ) | 
      
  | 
  inherited | 
| boolean org.keycloak.models.ClientModel.isBearerOnly | ( | ) | 
| boolean org.keycloak.models.ClientModel.isConsentRequired | ( | ) | 
| boolean org.keycloak.models.ClientModel.isDirectAccessGrantsEnabled | ( | ) | 
      
  | 
  inline | 
org.keycloak.models.ClientScopeModelを実装しています。
| boolean org.keycloak.models.ClientModel.isEnabled | ( | ) | 
| boolean org.keycloak.models.ClientModel.isFrontchannelLogout | ( | ) | 
| boolean org.keycloak.models.ClientModel.isFullScopeAllowed | ( | ) | 
| boolean org.keycloak.models.ClientModel.isImplicitFlowEnabled | ( | ) | 
| boolean org.keycloak.models.ClientModel.isPublicClient | ( | ) | 
| boolean org.keycloak.models.ClientModel.isServiceAccountsEnabled | ( | ) | 
| boolean org.keycloak.models.ClientModel.isStandardFlowEnabled | ( | ) | 
| boolean org.keycloak.models.ClientModel.isSurrogateAuthRequired | ( | ) | 
| void org.keycloak.models.ClientModel.registerNode | ( | String | nodeHost, | 
| int | registrationTime | ||
| ) | 
Register node or just update the 'lastReRegistration' time if this node is already registered
| nodeHost | |
| registrationTime | 
org.keycloak.storage.client.AbstractClientStorageAdapterで実装されています。
| void org.keycloak.models.ClientModel.removeAttribute | ( | String | name | ) | 
| void org.keycloak.models.ClientModel.removeAuthenticationFlowBindingOverride | ( | String | binding | ) | 
| void org.keycloak.models.ClientModel.removeClientScope | ( | ClientScopeModel | clientScope | ) | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| void org.keycloak.models.ClientModel.removeRedirectUri | ( | String | redirectUri | ) | 
      
  | 
  inherited | 
| void org.keycloak.models.ClientModel.removeWebOrigin | ( | String | webOrigin | ) | 
| void org.keycloak.models.ClientModel.setAttribute | ( | String | name, | 
| String | value | ||
| ) | 
| void org.keycloak.models.ClientModel.setAuthenticationFlowBindingOverride | ( | String | binding, | 
| String | flowId | ||
| ) | 
| void org.keycloak.models.ClientModel.setBaseUrl | ( | String | url | ) | 
| void org.keycloak.models.ClientModel.setBearerOnly | ( | boolean | only | ) | 
| void org.keycloak.models.ClientModel.setClientAuthenticatorType | ( | String | clientAuthenticatorType | ) | 
| void org.keycloak.models.ClientModel.setClientId | ( | String | clientId | ) | 
| void org.keycloak.models.ClientModel.setConsentRequired | ( | boolean | consentRequired | ) | 
      
  | 
  inlineinherited | 
| void org.keycloak.models.ClientModel.setDescription | ( | String | description | ) | 
| void org.keycloak.models.ClientModel.setDirectAccessGrantsEnabled | ( | boolean | directAccessGrantsEnabled | ) | 
      
  | 
  inlineinherited | 
| void org.keycloak.models.ClientModel.setEnabled | ( | boolean | enabled | ) | 
| void org.keycloak.models.ClientModel.setFrontchannelLogout | ( | boolean | flag | ) | 
| void org.keycloak.models.ClientModel.setFullScopeAllowed | ( | boolean | value | ) | 
      
  | 
  inlineinherited | 
| void org.keycloak.models.ClientModel.setImplicitFlowEnabled | ( | boolean | implicitFlowEnabled | ) | 
| void org.keycloak.models.ClientModel.setManagementUrl | ( | String | url | ) | 
| void org.keycloak.models.ClientModel.setName | ( | String | name | ) | 
| void org.keycloak.models.ClientModel.setNodeReRegistrationTimeout | ( | int | timeout | ) | 
| void org.keycloak.models.ClientModel.setNotBefore | ( | int | notBefore | ) | 
| void org.keycloak.models.ClientModel.setProtocol | ( | String | protocol | ) | 
| void org.keycloak.models.ClientModel.setPublicClient | ( | boolean | flag | ) | 
| void org.keycloak.models.ClientModel.setRedirectUris | ( | Set< String > | redirectUris | ) | 
| void org.keycloak.models.ClientModel.setRegistrationToken | ( | String | registrationToken | ) | 
| void org.keycloak.models.ClientModel.setRootUrl | ( | String | url | ) | 
| void org.keycloak.models.ClientModel.setSecret | ( | String | secret | ) | 
| void org.keycloak.models.ClientModel.setServiceAccountsEnabled | ( | boolean | serviceAccountsEnabled | ) | 
| void org.keycloak.models.ClientModel.setStandardFlowEnabled | ( | boolean | standardFlowEnabled | ) | 
| void org.keycloak.models.ClientModel.setSurrogateAuthRequired | ( | boolean | surrogateAuthRequired | ) | 
| void org.keycloak.models.ClientModel.setWebOrigins | ( | Set< String > | webOrigins | ) | 
| void org.keycloak.models.ClientModel.unregisterNode | ( | String | nodeHost | ) | 
| void org.keycloak.models.ClientModel.updateClient | ( | ) | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| boolean org.keycloak.models.ClientModel.validateSecret | ( | String | secret | ) | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| String org.keycloak.models.ClientModel.PRIVATE_KEY = "privateKey" | 
| String org.keycloak.models.ClientModel.PUBLIC_KEY = "publicKey" | 
| String org.keycloak.models.ClientModel.X509CERTIFICATE = "X509Certificate" | 
 1.8.13