class AuthorizationSession {

	RangerAccessResult buildResult(boolean allowed, boolean audited, String reason) {
		RangerAccessResult result = _authorizer.createAccessResult(_request);
		if (result != null) {
			result.setIsAllowed(allowed);
			result.setReason(reason);
			result.setIsAudited(audited);
		}
		return result;
	}

	public  AuthorizationSession(RangerBasePlugin authorizer);

}