Tabnine Logo
UserAdapter.getGroups
Code IndexAdd Tabnine to your IDE (free)

How to use
getGroups
method
in
org.keycloak.models.cache.infinispan.UserAdapter

Best Java code snippets using org.keycloak.models.cache.infinispan.UserAdapter.getGroups (Showing top 3 results out of 315)

origin: org.keycloak/keycloak-invalidation-cache-infinispan

@Override
public boolean isMemberOf(GroupModel group) {
  if (updated != null) return updated.isMemberOf(group);
  if (cached.getGroups().contains(group.getId())) return true;
  Set<GroupModel> roles = getGroups();
  return KeycloakModelUtils.isMember(roles, group);
}
origin: org.keycloak/keycloak-model-infinispan

@Override
public boolean isMemberOf(GroupModel group) {
  if (updated != null) return updated.isMemberOf(group);
  if (cached.getGroups(modelSupplier).contains(group.getId())) return true;
  Set<GroupModel> roles = getGroups();
  return RoleUtils.isMember(roles, group);
}
origin: org.keycloak/keycloak-model-infinispan

@Override
public boolean hasRole(RoleModel role) {
  if (updated != null) return updated.hasRole(role);
  if (cached.getRoleMappings(modelSupplier).contains(role.getId())) return true;
  Set<RoleModel> mappings = getRoleMappings();
  for (RoleModel mapping: mappings) {
    if (mapping.hasRole(role)) return true;
  }
  return RoleUtils.hasRoleFromGroup(getGroups(), role, true);
}
org.keycloak.models.cache.infinispanUserAdaptergetGroups

Popular methods of UserAdapter

  • <init>
  • getDelegateForUpdate
  • getId
  • getRoleMappings
  • invalidate

Popular in Java

  • Reading from database using SQL prepared statement
  • getExternalFilesDir (Context)
  • getSupportFragmentManager (FragmentActivity)
  • getSystemService (Context)
  • Kernel (java.awt.image)
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • JLabel (javax.swing)
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now