Cómo verificar si el usuario pertenece a cierto grupo de AD en java

Sé que debe ser una pregunta muy fácil, pero soy nuevo en Java y me resulta difícil obtener el código exacto que necesito. Lo que necesito para poder hacer es obtener el nombre de usuario de Windows registrado actualmente y verificar si este usuario pertenece al grupo de usuarios de AD específico que debe definirse en algún archivo de configuración. Es muy fácil hacerlo en C #, pero no tengo idea de cómo hacerlo en JAVA. Código de muestra sería genial. En c # pondría el grupo de seguridad en App.Config en la configuración de la aplicación, luego puedo tomar la Identidad de Windows del usuario que ha iniciado sesión y luego iterar a través de todos los grupos a los que pertenece el usuario y hacer coincidir con lo deseado. Necesito hacer exactamente lo mismo en java

Respuestas a la pregunta(3)

Su respuesta a la pregunta