public GuacamoleException getCauseAsGuacamoleException() {
        return guacCause;
    }
Returns a GuacamoleException that represents the user-facing cause of
this exception. A GuacamoleException will be returned by this function
in all cases, including if no specific cause was given.

@return
    A GuacamoleException that represents the user-facing cause of this
    exception.
guacamole/src/main/java/org/apache/guacamole/rest/auth/GuacamoleAuthenticationProcessException.java