class XSUserInfoAdapter implements XSUserInfo {

	@Override
	/**
	 * "ext_attr": { "enhancer": "XSUAA", "subaccountid": "my-subaccount-1234" },
	 */
	public String getSubaccountId() {
		return Optional.ofNullable(getExternalAttribute(EXTERNAL_ATTRIBUTE_SUBACCOUNTID))
				.orElse(getClaimValue(ZONE_ID));
	}

	public  XSUserInfoAdapter(Object accessToken);
	public  XSUserInfoAdapter(AccessToken accessToken);
	  XSUserInfoAdapter(Object accessToken, OAuth2ServiceConfiguration configuration);

}