Linuxでシンボリックリンクを解析するJavaの機能

Linuxでシンボリックリンクを解析するJavaの機能

root以外のユーザーとしてJavaプログラムを実行しています。
プログラムは実際のファイル名へのシンボリックリンクを解釈する必要があります
が、リンクはroot以外のユーザーが所有しています。 root権限のあるソケットなどを開く機能を設定したことが
ありますが、setcap確認リンクを使用しようとすると例外が Files.readSymbolicLink()発生します。java.nio.file.AccessDeniedException

どの機能がこれを可能にしますか?

詳細:
Java 8
オペレーティングシステム:centos 7

関連情報