broker token role
This commit is contained in:
1 parent
dae219d32e
commit
d49e0eda9e
21 files changed
+101
-131
No files matched your search
@@ -1,43 +0,0 @@
|
||||
/*
|
||||
* JBoss, Home of Professional Open Source
|
||||
*
|
||||
* Copyright 2013 Red Hat, Inc. and/or its affiliates.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.keycloak.models;
|
||||
|
||||
/**
|
||||
* @author pedroigor
|
||||
*/
|
||||
public class ClientIdentityProviderMappingModel {
|
||||
|
||||
private String identityProvider;
|
||||
private boolean retrieveToken;
|
||||
|
||||
public String getIdentityProvider() {
|
||||
return this.identityProvider;
|
||||
}
|
||||
|
||||
public void setIdentityProvider(String identityProviderModel) {
|
||||
this.identityProvider = identityProviderModel;
|
||||
}
|
||||
|
||||
public boolean isRetrieveToken() {
|
||||
return this.retrieveToken;
|
||||
}
|
||||
|
||||
public void setRetrieveToken(boolean retrieveToken) {
|
||||
this.retrieveToken = retrieveToken;
|
||||
}
|
||||
}
|
||||
@@ -47,6 +47,7 @@ public class IdentityProviderModel {
|
||||
|
||||
private boolean storeToken;
|
||||
|
||||
protected boolean addReadTokenRoleOnCreate;
|
||||
/**
|
||||
* Specifies if particular provider should be used by default for authentication even before displaying login screen
|
||||
*/
|
||||
@@ -70,6 +71,7 @@ public class IdentityProviderModel {
|
||||
this.updateProfileFirstLogin = model.isUpdateProfileFirstLogin();
|
||||
this.storeToken = model.isStoreToken();
|
||||
this.authenticateByDefault = model.isAuthenticateByDefault();
|
||||
this.addReadTokenRoleOnCreate = model.addReadTokenRoleOnCreate;
|
||||
}
|
||||
|
||||
public String getInternalId() {
|
||||
@@ -135,4 +137,12 @@ public class IdentityProviderModel {
|
||||
public void setConfig(Map<String, String> config) {
|
||||
this.config = config;
|
||||
}
|
||||
|
||||
public boolean isAddReadTokenRoleOnCreate() {
|
||||
return addReadTokenRoleOnCreate;
|
||||
}
|
||||
|
||||
public void setAddReadTokenRoleOnCreate(boolean addReadTokenRoleOnCreate) {
|
||||
this.addReadTokenRoleOnCreate = addReadTokenRoleOnCreate;
|
||||
}
|
||||
}
|
||||
@@ -32,6 +32,7 @@ public class IdentityProviderEntity {
|
||||
private boolean enabled;
|
||||
private boolean updateProfileFirstLogin;
|
||||
private boolean storeToken;
|
||||
protected boolean addReadTokenRoleOnCreate;
|
||||
private boolean authenticateByDefault;
|
||||
|
||||
private Map<String, String> config = new HashMap<String, String>();
|
||||
@@ -107,4 +108,12 @@ public class IdentityProviderEntity {
|
||||
public void setConfig(Map<String, String> config) {
|
||||
this.config = config;
|
||||
}
|
||||
|
||||
public boolean isAddReadTokenRoleOnCreate() {
|
||||
return addReadTokenRoleOnCreate;
|
||||
}
|
||||
|
||||
public void setAddReadTokenRoleOnCreate(boolean addReadTokenRoleOnCreate) {
|
||||
this.addReadTokenRoleOnCreate = addReadTokenRoleOnCreate;
|
||||
}
|
||||
}
|
||||
@@ -293,6 +293,7 @@ public class ModelToRepresentation {
|
||||
providerRep.setUpdateProfileFirstLogin(identityProviderModel.isUpdateProfileFirstLogin());
|
||||
providerRep.setAuthenticateByDefault(identityProviderModel.isAuthenticateByDefault());
|
||||
providerRep.setConfig(identityProviderModel.getConfig());
|
||||
providerRep.setAddReadTokenRoleOnCreate(identityProviderModel.isAddReadTokenRoleOnCreate());
|
||||
|
||||
return providerRep;
|
||||
}
|
||||
|
||||
@@ -885,6 +885,7 @@ public class RepresentationToModel {
|
||||
identityProviderModel.setUpdateProfileFirstLogin(representation.isUpdateProfileFirstLogin());
|
||||
identityProviderModel.setAuthenticateByDefault(representation.isAuthenticateByDefault());
|
||||
identityProviderModel.setStoreToken(representation.isStoreToken());
|
||||
identityProviderModel.setAddReadTokenRoleOnCreate(representation.isAddReadTokenRoleOnCreate());
|
||||
identityProviderModel.setConfig(representation.getConfig());
|
||||
|
||||
return identityProviderModel;
|
||||
|
||||
Reference in new issue
Block a user