/** * Helper method to convert array of <code>Claim</code> object to * array of <code>String</code> objects corresponding to the ClaimURI values. */ private String[] claimToString(ClaimMapping[] claims) { String[] temp = new String[claims.length]; for (int i = 0; i < claims.length; i++) { temp[i] = claims[i].getClaim().getClaimUri(); } return temp; } }
public static org.wso2.carbon.user.api.Permission[] buildPermissions(String applicationName, String[] permissions) { org.wso2.carbon.user.api.Permission[] permissionSet = null; if (permissions != null) { permissionSet = new org.wso2.carbon.user.api.Permission[permissions.length]; int i = 0; for (String permissionString : permissions) { permissionSet[i] = new org.wso2.carbon.user.api.Permission(applicationName + "\\" + permissionString, "ui.execute"); } } return permissionSet; }
public Set<String> getSupportedAttributes() { try { ClaimManager claimManager = CarbonContext.getThreadLocalCarbonContext().getUserRealm().getClaimManager(); ClaimMapping[] claims = claimManager .getAllClaimMappings(UserCoreConstants.DEFAULT_CARBON_DIALECT); for (ClaimMapping claim : claims) { supportedAttrs.add(claim.getClaim().getClaimUri()); } } catch (Exception e) { //ignore } return supportedAttrs; } }
@Override public int compare(ClaimMapping o1, ClaimMapping o2) { return o1.getClaim().getDescription().toLowerCase().compareTo( o2.getClaim().getDescription().toLowerCase()); } });
private String getAdminRole() throws UserStoreException { return CarbonContext.getThreadLocalCarbonContext().getUserRealm().getRealmConfiguration().getAdminRoleName(); }
@Override public Tenant getTenant(int i) throws org.wso2.carbon.user.api.UserStoreException { return new Tenant(); }
public void init(RealmConfiguration realmConfiguration) { this.realmConfiguration = realmConfiguration; this.tenantId = realmConfiguration.getTenantId(); }
public Set<String> getSupportedAttributes() { try { ClaimManager claimManager = CarbonContext.getThreadLocalCarbonContext().getUserRealm().getClaimManager(); ClaimMapping[] claims = claimManager .getAllClaimMappings(UserCoreConstants.DEFAULT_CARBON_DIALECT); for (ClaimMapping claim : claims) { supportedAttrs.add(claim.getClaim().getClaimUri()); } } catch (Exception e) { //ignore } return supportedAttrs; } }
/** * Helper method to convert array of <code>Claim</code> object to * array of <code>String</code> objects corresponding to the ClaimURI values. */ private String[] claimToString(ClaimMapping[] claims) { String[] temp = new String[claims.length]; for (int i = 0; i < claims.length; i++) { temp[i] = claims[i].getClaim().getClaimUri(); } return temp; } }
@Override public int compare(ClaimMapping o1, ClaimMapping o2) { return o1.getClaim().getDescription().toLowerCase().compareTo( o2.getClaim().getDescription().toLowerCase()); } });
public static org.wso2.carbon.user.api.Permission[] buildPermissions(String applicationName, String[] permissions) { org.wso2.carbon.user.api.Permission[] permissionSet = null; if (permissions != null) { permissionSet = new org.wso2.carbon.user.api.Permission[permissions.length]; int i = 0; for (String permissionString : permissions) { permissionSet[i] = new org.wso2.carbon.user.api.Permission(applicationName + "\\" + permissionString, "ui.execute"); } } return permissionSet; }
@Override public Tenant getTenant(int i) throws org.wso2.carbon.user.api.UserStoreException { return new Tenant(); }
public Set<String> getSupportedAttributes() { try { ClaimManager claimManager = CarbonContext.getThreadLocalCarbonContext().getUserRealm().getClaimManager(); ClaimMapping[] claims = claimManager .getAllClaimMappings(UserCoreConstants.DEFAULT_CARBON_DIALECT); for (ClaimMapping claim : claims) { supportedAttrs.add(claim.getClaim().getClaimUri()); } } catch (Exception e) { //ignore } return supportedAttrs; } }
@Override public int compare(ClaimMapping o1, ClaimMapping o2) { return o1.getClaim().getClaimUri().compareTo(o2.getClaim().getClaimUri()); } }
@Override public int compare(ClaimMapping claimMapping1, ClaimMapping claimMapping2) { return claimMapping1.getClaim().getDescription().toLowerCase().compareTo( claimMapping2.getClaim().getDescription().toLowerCase()); } });
@Override public int compare(ClaimMapping o1, ClaimMapping o2) { return o1.getClaim().getClaimUri().compareTo(o2.getClaim().getClaimUri()); } }
@Override public int compare(ClaimMapping o1, ClaimMapping o2) { return o1.getClaim().getDescription().toLowerCase().compareTo( o2.getClaim().getDescription().toLowerCase()); } });
/** * Helper method to convert array of <code>Claim</code> object to * array of <code>String</code> objects corresponding to the ClaimURI values. */ private String[] claimMappingtoClaimURIString(ClaimMapping[] claims) { String[] temp = new String[claims.length]; for (int i = 0; i < claims.length; i++) { temp[i] = claims[i].getClaim().getClaimUri().toString(); } return temp; } }