public void addGroup(String... ids) { for (String id : ids) { addGroup(id, false); } }
public void addGroupPath(String... paths) { for (String path : paths) { addGroupPath(path, false); } }
@Override public int hashCode() { return this.policy.hashCode(); }
private void updateConfig(Policy policy, RulePolicyRepresentation representation) { policy.putConfig("mavenArtifactGroupId", representation.getArtifactGroupId()); policy.putConfig("mavenArtifactId", representation.getArtifactId()); policy.putConfig("mavenArtifactVersion", representation.getArtifactVersion()); policy.putConfig("scannerPeriod", representation.getScannerPeriod()); policy.putConfig("scannerPeriodUnit", representation.getScannerPeriodUnit()); policy.putConfig("sessionName", representation.getSessionName()); policy.putConfig("moduleName", representation.getModuleName()); }
public AuthorizationResponse(AccessTokenResponse response, boolean upgraded) { setToken(response.getToken()); setTokenType("Bearer"); setRefreshToken(response.getRefreshToken()); setRefreshExpiresIn(response.getRefreshExpiresIn()); setExpiresIn(response.getExpiresIn()); setNotBeforePolicy(response.getNotBeforePolicy()); this.upgraded = upgraded; }
public void addRole(String name) { addRole(name, false); }
public void addClientRole(String clientId, String roleName) { addRole(clientId + "/" + roleName); }
@JsonIgnore public void setOwner(String ownerId) { if (ownerId == null) { owner = null; return; } if (owner == null) { owner = new ResourceOwnerRepresentation(); } owner.setId(ownerId); }
@Override public int hashCode() { return Objects.hash(getId()); } }
@Override public void onUpdate(Policy policy, GroupPolicyRepresentation representation, AuthorizationProvider authorization) { updatePolicy(policy, representation.getGroupsClaim(), representation.getGroups(), authorization); }
/** * Query the server for all permissions. * * @return an {@link AuthorizationResponse} with a RPT holding all granted permissions * @throws AuthorizationDeniedException in case the request was denied by the server */ public AuthorizationResponse authorize() throws AuthorizationDeniedException { return authorize(new AuthorizationRequest()); }
@Override public void onCreate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization) { updatePolicy(policy, representation.getCode()); }
@Override public AggregatePolicyRepresentation toRepresentation(Policy policy, AuthorizationProvider authorization) { return new AggregatePolicyRepresentation(); }
@Override public ScopePermissionRepresentation toRepresentation(Policy policy, AuthorizationProvider authorization) { return new ScopePermissionRepresentation(); }
public int hashCode() { return Objects.hash(getName()); } }
@Override public void onImport(Policy policy, PolicyRepresentation representation, AuthorizationProvider authorization) { policy.setConfig(representation.getConfig()); }
public void addClientRole(String clientId, String name) { addRole(clientId + "/" +name, false); }
@Override public void onUpdate(Policy policy, JSPolicyRepresentation representation, AuthorizationProvider authorization) { updatePolicy(policy, representation.getCode()); }
public void addClientRole(String clientId, String name, boolean required) { addRole(clientId + "/" + name, required); }