/** * @param attributeMap * @return */ protected List<String> getGroupNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.GROUP_CLAIM_URI, null); }
/** * @param attributeMap * @return */ protected List<String> getGroupNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.GROUP_CLAIM_URI, null); }
/** * @param attributeMap * @return */ protected List<String> getGroupNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.GROUP_CLAIM_URI, null); }
/** * @param attributeMap * @return */ private String getUserName(Map<ClaimMapping, List<String>> attributeMap) { List<String> userList = ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.USERNAME_CLAIM_URI, null); if (CollectionUtils.isNotEmpty(userList)) { return userList.get(0); } return null; }
/** * @param attributeMap * @return */ private String getUserName(Map<ClaimMapping, List<String>> attributeMap) { List<String> userList = ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.USERNAME_CLAIM_URI, null); if (CollectionUtils.isNotEmpty(userList)) { return userList.get(0); } return null; }
/** * @param attributeMap * @return */ private String getUserName(Map<ClaimMapping, List<String>> attributeMap) { List<String> userList = ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.USERNAME_CLAIM_URI, null); if (CollectionUtils.isNotEmpty(userList)) { return userList.get(0); } return null; }
/** * @param attributeMap * @return */ protected String getPassword(Map<ClaimMapping, List<String>> attributeMap) { List<String> claimValue = ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.PASSWORD_CLAIM_URI, null); if (CollectionUtils.isNotEmpty(claimValue) && claimValue.get(0) != null) { return claimValue.get(0); } return UUID.randomUUID().toString(); }
/** * @param attributeMap * @return */ protected String getPassword(Map<ClaimMapping, List<String>> attributeMap) { List<String> claimValue = ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.PASSWORD_CLAIM_URI, null); if (CollectionUtils.isNotEmpty(claimValue) && claimValue.get(0) != null) { return claimValue.get(0); } return UUID.randomUUID().toString(); }
/** * @param attributeMap * @return */ protected String getPassword(Map<ClaimMapping, List<String>> attributeMap) { List<String> claimValue = ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.PASSWORD_CLAIM_URI, null); if (CollectionUtils.isNotEmpty(claimValue) && claimValue.get(0) != null) { return claimValue.get(0); } return UUID.randomUUID().toString(); }
/** * @param attributeMap * @return */ protected List<String> getUserNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.USERNAME_CLAIM_URI, getUserStoreDomainName()); }
/** * @param attributeMap * @return */ protected List<String> getGroupNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.GROUP_CLAIM_URI, getUserStoreDomainName()); }
/** * @param attributeMap * @return */ protected List<String> getGroupNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.GROUP_CLAIM_URI, getUserStoreDomainName()); }
/** * @param attributeMap * @return */ protected List<String> getGroupNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.GROUP_CLAIM_URI, getUserStoreDomainName()); }
/** * @param attributeMap * @return */ protected List<String> getUserNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.USERNAME_CLAIM_URI, getUserStoreDomainName()); }
/** * @param attributeMap * @return */ protected List<String> getUserNames(Map<ClaimMapping, List<String>> attributeMap) { return ProvisioningUtil.getClaimValues(attributeMap, IdentityProvisioningConstants.USERNAME_CLAIM_URI, getUserStoreDomainName()); }
/** * Update the value of given group attribute with mapped roles * * @param provisioningEntity * @param idPRoleMapping * @param groupAttributeName */ private void updateMappedGroupForAttribute(ProvisioningEntity provisioningEntity, RoleMapping[] idPRoleMapping, String groupAttributeName) { List<String> groupList = ProvisioningUtil.getClaimValues(provisioningEntity.getAttributes(), groupAttributeName, null); List<String> mappedGroups = getMappedGroups(groupList, idPRoleMapping); if (mappedGroups != null && !mappedGroups.isEmpty()) { ProvisioningUtil.setClaimValue(groupAttributeName, provisioningEntity.getAttributes(), mappedGroups); } } }
/** * Update the value of given group attribute with mapped roles * * @param provisioningEntity * @param idPRoleMapping * @param groupAttributeName */ private void updateMappedGroupForAttribute(ProvisioningEntity provisioningEntity, RoleMapping[] idPRoleMapping, String groupAttributeName) { List<String> groupList = ProvisioningUtil.getClaimValues(provisioningEntity.getAttributes(), groupAttributeName, null); List<String> mappedGroups = getMappedGroups(groupList, idPRoleMapping); if (mappedGroups != null && !mappedGroups.isEmpty()) { ProvisioningUtil.setClaimValue(groupAttributeName, provisioningEntity.getAttributes(), mappedGroups); } } }