code: public AuthorizationInterceptor setFlags(Collection<AuthorizationFlagsEnum> theFlags) {
  		Validate.notNull(theFlags, "theFlags must not be null");
  		myFlags = new HashSet<>(theFlags);
  		return this;
  	}
docs: This property configures any flags affecting how authorization is
  applied. By default no flags are applied.
  
  @param theFlags The flags (must not be null)
  @see #setFlags(AuthorizationFlagsEnum...)