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" ] "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/AgentRole.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/AgentAttribute.java]" [label=" 9 ", penwidth="9", color="#00688bED"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/tasks/TenantActivationTask.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/KeycloakClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/auth/KeycloakAuthClient.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/proto/CredentialStoreService.proto]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[ansible/roles/env_setup/tasks/main.yml]" -- "[ansible/roles/custos/tasks/main.yml]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/auth/KeycloakAuthClient.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/service/CredentialStoreService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/service/TenantManagementService.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/auth/KeycloakAuthClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/service/TenantManagementService.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/service/CredentialStoreService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-core-services/credential-store-core-service/src/main/proto/CredentialStoreService.proto]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/service/CredentialStoreService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/auth/KeycloakAuthClient.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/KeycloakClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/interceptors/TenantManagementSuperTenantRestrictedOperationsInterceptorImpl.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/KeycloakClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/tasks/TenantActivationTask.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/service/CredentialStoreService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[ansible/roles/custos/tasks/main.yml]" -- "[ansible/custos.yml]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/interceptors/TenantManagementSuperTenantRestrictedOperationsInterceptorImpl.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/service/CredentialStoreService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/interceptors/TenantManagementSuperTenantRestrictedOperationsInterceptorImpl.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/auth/KeycloakAuthClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/KeycloakClient.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/service/CredentialStoreService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/KeycloakClient.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/proto/CredentialStoreService.proto]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/tasks/TenantActivationTask.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/auth/KeycloakAuthClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/service/TenantManagementService.java]" -- "[custos-services/custos-federated-services-clients/src/main/java/org/apache/custos/federated/services/clients/keycloak/KeycloakClient.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[ansible/roles/env_setup/tasks/main.yml]" -- "[ansible/custos.yml]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/service/TenantManagementService.java]" -- "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/interceptors/TenantManagementSuperTenantRestrictedOperationsInterceptorImpl.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/tasks/TenantActivationTask.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/proto/CredentialStoreService.proto]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/interceptors/TenantManagementSuperTenantRestrictedOperationsInterceptorImpl.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/proto/CredentialStoreService.proto]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/service/TenantManagementService.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/proto/CredentialStoreService.proto]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/tasks/TenantActivationTask.java]" -- "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/interceptors/TenantManagementSuperTenantRestrictedOperationsInterceptorImpl.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/tasks/TenantActivationTask.java]" -- "[custos-services/custos-integration-services/tenant-management-service/src/main/java/org/apache/custos/tenant/management/service/TenantManagementService.java]" [label=" 8 ", penwidth="8", color="#00688bDB"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/UserProfile.java]" -- "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/StatusUpdateMetadata.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services-client-stubs/resource-secret-core-service-client-stub/src/main/java/org/apache/custos/resource/secret/client/ResourceSecretClient.java]" -- "[custos-services/custos-core-services-client-stubs/custos-logging-client-stub/src/main/java/org/apache/custos/logging/client/LoggingClient.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/persistance/model/Contact.java]" -- "[custos-services/custos-core-services/federated-authentication-core-service/src/main/java/org/apache/custos/federated/authentication/persistance/model/CILogonInstitution.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/persistance/model/Tenant.java]" -- "[custos-services/custos-core-services/custos-messaging-core-service/src/main/java/org/apache/custos/messaging/persistance/model/EmailBodyParams.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/GroupToGroupMembership.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/Agent.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/custos-logging/src/main/java/org/apache/custos/logging/persistance/model/LoggingEnabledStatus.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/Agent.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/federated-authentication-core-service/src/main/java/org/apache/custos/federated/authentication/persistance/model/CILogonInstitution.java]" -- "[custos-core/sharing-core-impl/src/main/java/org/apache/custos/sharing/core/persistance/model/Sharing.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/GroupToGroupMembership.java]" -- "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/validator/TenantProfileInputValidator.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/UserGroupMembership.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/AgentAttribute.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/persistance/model/TenantAttributeUpdateMetadata.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/Agent.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/custos-messaging-core-service/src/main/java/org/apache/custos/messaging/persistance/model/EmailTemplate.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/AgentAttribute.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/UserGroupMembership.java]" -- "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/validator/TenantProfileInputValidator.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/custos-messaging-core-service/src/main/java/org/apache/custos/messaging/events/model/MessageDeserializer.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/persistance/model/AgentCredentialEntity.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/Group.java]" -- "[custos-services/custos-core-services/resource-secret-core-service/src/main/java/org/apache/custos/resource/secret/persistance/local/model/Secret.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/UserGroupMembership.java]" -- "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/persistance/model/RedirectURI.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/resource-secret-core-service/src/main/java/org/apache/custos/resource/secret/persistance/local/model/Secret.java]" -- "[custos-services/custos-core-services/federated-authentication-core-service/src/main/java/org/apache/custos/federated/authentication/persistance/model/CILogonInstitution.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/GroupAttribute.java]" -- "[custos-services/custos-core-services/custos-logging/src/main/java/org/apache/custos/logging/persistance/model/LogEvent.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/AttributeUpdateMetadata.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/persistance/model/AgentCredentialEntity.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/persistance/model/RedirectURI.java]" -- "[custos-services/custos-core-services/credential-store-core-service/src/main/java/org/apache/custos/credential/store/persistance/model/CredentialEntity.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/mapper/TenantMapper.java]" -- "[custos-services/custos-core-services/custos-logging/src/main/java/org/apache/custos/logging/persistance/model/LoggingEnabledStatus.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services-client-stubs/sharing-core-service-client-stub/src/main/java/org/apache/custos/sharing/client/SharingClient.java]" -- "[custos-services/custos-core-services-client-stubs/iam-admin-core-service-client-stub/src/main/java/org/apache/custos/iam/admin/client/IamAdminServiceClient.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/GroupRole.java]" -- "[custos-services/custos-core-services/custos-logging/src/main/java/org/apache/custos/logging/persistance/model/LogEvent.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/persistance/model/TenantStatusUpdateMetadata.java]" -- "[custos-services/custos-core-services/resource-secret-core-service/src/main/java/org/apache/custos/resource/secret/persistance/local/model/Secret.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/tenant-profile-core-service/src/main/java/org/apache/custos/tenant/profile/mapper/TenantMapper.java]" -- "[custos-services/custos-core-services/agent-profile-core-service/src/main/java/org/apache/custos/agent/profile/persistance/model/Agent.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[custos-services/custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/UserGroupMembership.java]" -- "[custos-services/custos-core-services/federated-authentication-core-service/src/main/java/org/apache/custos/federated/authentication/persistance/model/CILogonInstitution.java]" [label=" 7 ", penwidth="7", color="#00688bC9"]; }