[TASK] Add AccessValidationInterface

This interface allow more advanced logic to limit the access of the
service, per ex. generate identicons only for existing party entity.