Clean up ScopeClaimTranslationService
`getFieldNameForClaim` method is never used.pull/952/merge
							parent
							
								
									f27673a5f5
								
							
						
					
					
						commit
						dce80d488b
					
				| 
						 | 
					@ -31,6 +31,4 @@ public interface ScopeClaimTranslationService {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	public Set<String> getClaimsForScopeSet(Set<String> scopes);
 | 
						public Set<String> getClaimsForScopeSet(Set<String> scopes);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	public String getFieldNameForClaim(String claim);
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,13 +37,11 @@ import com.google.common.collect.SetMultimap;
 | 
				
			||||||
public class DefaultScopeClaimTranslationService implements ScopeClaimTranslationService {
 | 
					public class DefaultScopeClaimTranslationService implements ScopeClaimTranslationService {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	private SetMultimap<String, String> scopesToClaims = HashMultimap.create();
 | 
						private SetMultimap<String, String> scopesToClaims = HashMultimap.create();
 | 
				
			||||||
	private Map<String, String> claimsToFields = Maps.newHashMap();
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/**
 | 
						/**
 | 
				
			||||||
	 * Default constructor; initializes scopesToClaims map
 | 
						 * Default constructor; initializes scopesToClaims map
 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
	public DefaultScopeClaimTranslationService() {
 | 
						public DefaultScopeClaimTranslationService() {
 | 
				
			||||||
 | 
					 | 
				
			||||||
		scopesToClaims.put("openid", "sub");
 | 
							scopesToClaims.put("openid", "sub");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		scopesToClaims.put("profile", "name");
 | 
							scopesToClaims.put("profile", "name");
 | 
				
			||||||
| 
						 | 
					@ -68,32 +66,6 @@ public class DefaultScopeClaimTranslationService implements ScopeClaimTranslatio
 | 
				
			||||||
		scopesToClaims.put("phone", "phone_number_verified");
 | 
							scopesToClaims.put("phone", "phone_number_verified");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		scopesToClaims.put("address", "address");
 | 
							scopesToClaims.put("address", "address");
 | 
				
			||||||
 | 
					 | 
				
			||||||
		claimsToFields.put("sub", "sub");
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		claimsToFields.put("name", "name");
 | 
					 | 
				
			||||||
		claimsToFields.put("preferred_username", "preferredUsername");
 | 
					 | 
				
			||||||
		claimsToFields.put("given_name", "givenName");
 | 
					 | 
				
			||||||
		claimsToFields.put("family_name", "familyName");
 | 
					 | 
				
			||||||
		claimsToFields.put("middle_name", "middleName");
 | 
					 | 
				
			||||||
		claimsToFields.put("nickname", "nickname");
 | 
					 | 
				
			||||||
		claimsToFields.put("profile", "profile");
 | 
					 | 
				
			||||||
		claimsToFields.put("picture", "picture");
 | 
					 | 
				
			||||||
		claimsToFields.put("website", "website");
 | 
					 | 
				
			||||||
		claimsToFields.put("gender", "gender");
 | 
					 | 
				
			||||||
		claimsToFields.put("zone_info", "zoneinfo");
 | 
					 | 
				
			||||||
		claimsToFields.put("locale", "locale");
 | 
					 | 
				
			||||||
		claimsToFields.put("updated_at", "updatedTime");
 | 
					 | 
				
			||||||
		claimsToFields.put("birthdate", "birthdate");
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		claimsToFields.put("email", "email");
 | 
					 | 
				
			||||||
		claimsToFields.put("email_verified", "emailVerified");
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		claimsToFields.put("phone_number", "phoneNumber");
 | 
					 | 
				
			||||||
		claimsToFields.put("phone_number_verified", "phoneNumberVerified");
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		claimsToFields.put("address", "address");
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* (non-Javadoc)
 | 
						/* (non-Javadoc)
 | 
				
			||||||
| 
						 | 
					@ -120,12 +92,4 @@ public class DefaultScopeClaimTranslationService implements ScopeClaimTranslatio
 | 
				
			||||||
		return result;
 | 
							return result;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* (non-Javadoc)
 | 
					 | 
				
			||||||
	 * @see org.mitre.openid.connect.service.ScopeClaimTranslationService#getFieldNameForClaim(java.lang.String)
 | 
					 | 
				
			||||||
	 */
 | 
					 | 
				
			||||||
	@Override
 | 
					 | 
				
			||||||
	public String getFieldNameForClaim(String claim) {
 | 
					 | 
				
			||||||
		return claimsToFields.get(claim);
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue