oncrpc4j uses dCache alternatives of com.sun.security.auth.UnixNumericUserPrincipal to make code independent from SUN/Oracle specific code. However, UnixNumericUserPrincipal is a part of official JDK and can be safely used.
Additionally, dCache internal implementation released under a different license and make use of oncrpc4j by external projects with incompatible license impossible (#80 ).
oncrpc4j uses dCache alternatives of com.sun.security.auth.UnixNumericUserPrincipal to make code independent from SUN/Oracle specific code. However, UnixNumericUserPrincipal is a part of official JDK and can be safely used.
Additionally, dCache internal implementation released under a different license and make use of oncrpc4j by external projects with incompatible license impossible (#80 ).