class XSUserInfoAdapter implements XSUserInfo {

	@Override
	public String getAdditionalAuthAttribute(String attributeName) {
		return Optional.ofNullable(accessToken.getAttributeFromClaimAsString(CLAIM_ADDITIONAL_AZ_ATTR, attributeName))
				.orElseThrow(createXSUserInfoException(attributeName));
	}

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

}