本文整理了Java中org.keycloak.models.RealmModel.getName
方法的一些代码示例,展示了RealmModel.getName
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RealmModel.getName
方法的具体详情如下:
包路径:org.keycloak.models.RealmModel
类名称:RealmModel
方法名:getName
暂无
代码示例来源:origin: org.keycloak/keycloak-account-freemarker
public UrlBean(RealmModel realm, Theme theme, URI baseURI, URI baseQueryURI, URI currentURI, String stateChecker) {
this.realm = realm.getName();
this.theme = theme;
this.baseURI = baseURI;
this.baseQueryURI = baseQueryURI;
this.currentURI = currentURI;
this.stateChecker = stateChecker;
}
代码示例来源:origin: org.keycloak/keycloak-account-freemarker
public String getName() {
return realm.getName();
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public RoleListQuery(Long revisioned, String id, RealmModel realm, String role) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.roles = new HashSet<>();
this.roles.add(role);
}
代码示例来源:origin: org.keycloak/keycloak-invalidation-cache-infinispan
@Override
public String getName() {
if (updated != null) return updated.getName();
return cached.getName();
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public UserListQuery(Long revisioned, String id, RealmModel realm, String user) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.users = new HashSet<>();
this.users.add(user);
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public ClientListQuery(Long revisioned, String id, RealmModel realm, Set<String> clients) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.clients = clients;
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public ClientListQuery(Long revisioned, String id, RealmModel realm, String client) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.clients = new HashSet<>();
this.clients.add(client);
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public GroupListQuery(Long revisioned, String id, RealmModel realm, Set<String> groups) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.groups = groups;
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public UserListQuery(Long revisioned, String id, RealmModel realm, Set<String> users) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.users = users;
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public RoleListQuery(Long revisioned, String id, RealmModel realm, Set<String> roles) {
super(revisioned, id);
this.realm = realm.getId();
this.realmName = realm.getName();
this.roles = roles;
}
代码示例来源:origin: org.keycloak/keycloak-model-jpa
@Override
public void updateLastSessionRefreshes(RealmModel realm, int lastSessionRefresh, Collection<String> userSessionIds, boolean offline) {
String offlineStr = offlineToString(offline);
int us = em.createNamedQuery("updateUserSessionLastSessionRefresh")
.setParameter("lastSessionRefresh", lastSessionRefresh)
.setParameter("realmId", realm.getId())
.setParameter("offline", offlineStr)
.setParameter("userSessionIds", userSessionIds)
.executeUpdate();
logger.debugf("Updated lastSessionRefresh of %d user sessions in realm '%s'", us, realm.getName());
}
代码示例来源:origin: EnMasseProject/enmasse
@Override
public boolean isValid(RealmModel realmModel, UserModel userModel, CredentialInput credentialInput) {
String token = ((UserCredentialModel) credentialInput).getValue();
String userName = authenticateToken(token, client, httpClient);
boolean authenticated = Objects.equals(userModel.getUsername(), userName);
if(userName == null) {
LOG.debug("User: " + userModel.getUsername() + " not authenticated for realm " + realmModel.getName());
} else if(!authenticated) {
LOG.debug("Attempt to log in for user " + userModel.getUsername() + " in realm " + realmModel.getName() + " with token for " + userName);
}
return authenticated;
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
@Override
public String getName() {
if (isUpdated()) return updated.getName();
return cached.getName();
}
代码示例来源:origin: org.keycloak/keycloak-model-api
public static void generateRealmCertificate(RealmModel realm) {
X509Certificate certificate = null;
try {
certificate = CertificateUtils.generateV1SelfSignedCertificate(new KeyPair(realm.getPublicKey(), realm.getPrivateKey()), realm.getName());
} catch (Exception e) {
throw new RuntimeException(e);
}
realm.setCertificate(certificate);
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
public void evictRealmOnRemoval(RealmModel realm) {
cache.invalidateObject(realm.getId());
invalidationEvents.add(RealmRemovedEvent.create(realm.getId(), realm.getName()));
cache.realmRemoval(realm.getId(), realm.getName(), invalidations);
}
代码示例来源:origin: org.keycloak/keycloak-model-api
public static void renameRealm(RealmModel realm, String name) {
if (name.equals(realm.getName())) return;
ClientModel masterApp = realm.getMasterAdminClient();
masterApp.setClientId(KeycloakModelUtils.getMasterRealmAdminApplicationClientId(name));
realm.setName(name);
}
代码示例来源:origin: org.keycloak/keycloak-email-freemarker
private String getRealmName() {
if (realm.getDisplayName() != null) {
return realm.getDisplayName();
} else {
return ObjectUtil.capitalize(realm.getName());
}
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
@Override
public RealmModel createRealm(String name) {
RealmModel realm = getRealmDelegate().createRealm(name);
registerRealmInvalidation(realm.getId(), realm.getName());
return realm;
}
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
@Override
public RealmModel createRealm(String id, String name) {
RealmModel realm = getRealmDelegate().createRealm(id, name);
registerRealmInvalidation(realm.getId(), realm.getName());
return realm;
}
代码示例来源:origin: org.keycloak/keycloak-model-api
public static void setupRealmRole(RealmModel realm) {
if (realm.getName().equals(Config.getAdminRealm())) { return; } // don't need to do this for master realm
String realmAdminApplicationClientId = Constants.REALM_MANAGEMENT_CLIENT_ID;
ClientModel realmAdminApp = realm.getClientByClientId(realmAdminApplicationClientId);
if (realmAdminApp.getRole(IMPERSONATION_ROLE) != null) return;
RoleModel impersonationRole = realmAdminApp.addRole(IMPERSONATION_ROLE);
impersonationRole.setDescription("${role_" + IMPERSONATION_ROLE + "}");
impersonationRole.setScopeParamRequired(false);
RoleModel adminRole = realmAdminApp.getRole(AdminRoles.REALM_ADMIN);
adminRole.addCompositeRole(impersonationRole);
}
内容来源于网络,如有侵权,请联系作者删除!