graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleInstruction.java]" -- "[guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleParser.java]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java]" -- "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java]" -- "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java]" -- "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java]" -- "[extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java]" -- "[extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" -- "[extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java]" -- "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" -- "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java]" -- "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/user/SSOAuthenticatedUser.java]" -- "[extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java]" -- "[extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java]" -- "[guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; }