Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
org.cloudfoundry.identity.uaa.zone.IdentityZoneCreationRequest |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.oauth.ClientAdminEndpoints |
org.cloudfoundry.identity.uaa.oauth.ClientDetailsValidator |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.Boolean |
boolean |
6 |
3 |
1 |
- |
Unboxing |
Jdk -> Jdk |
org.springframework.security.web.FilterChainProxy |
org.springframework.jdbc.core.JdbcTemplate |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.Void |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Integer |
org.cloudfoundry.identity.uaa.security.web.SecurityFilterChainPostProcessor.FilterPosition |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails |
org.springframework.security.oauth2.client.token.grant.client.ClientCredentialsResourceDetails |
1 |
1 |
1 |
- |
- |
External -> External |
org.springframework.context.support.GenericXmlApplicationContext |
org.springframework.context.ConfigurableApplicationContext |
2 |
2 |
1 |
- |
- |
External -> External |
void |
org.cloudfoundry.identity.uaa.scim.ScimUser |
5 |
5 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.util.UaaUrlUtils |
3 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.http.client.utils.URIBuilder |
org.springframework.web.util.UriComponentsBuilder |
1 |
1 |
1 |
- |
- |
External -> External |
org.springframework.test.web.servlet.MvcResult |
org.cloudfoundry.identity.uaa.zone.IdentityProvider |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.Void |
org.cloudfoundry.identity.uaa.zone.IdentityProvider |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.oauth2.provider.ClientRegistrationService |
org.springframework.security.oauth2.provider.client.JdbcClientDetailsService |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.List<org.cloudfoundry.identity.uaa.login.saml.IdentityProviderDefinition> |
org.cloudfoundry.identity.uaa.login.saml.IdentityProviderConfigurator |
4 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.http.ResponseEntity<org.cloudfoundry.identity.uaa.scim.ScimUser> |
org.cloudfoundry.identity.uaa.scim.ScimUser |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.String |
java.lang.Object |
17 |
7 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.Void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.zone.IdentityZoneCreationRequest |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.oauth.ClientDetailsValidator |
org.cloudfoundry.identity.uaa.oauth.ClientAdminEndpointsValidator |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.springframework.security.oauth2.provider.ClientRegistrationService |
org.cloudfoundry.identity.uaa.zone.IdentityZoneEndpointClientRegistrationService |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
boolean |
org.cloudfoundry.identity.uaa.oauth.ClientDetailsValidator.Mode |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.ldap.server.ApacheDSContainer |
org.springframework.security.ldap.server.ApacheDsSSLContainer |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.login.saml.IdentityProviderDefinition |
java.lang.String |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
java.lang.String |
java.util.Set<java.lang.String> |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
org.cloudfoundry.identity.uaa.oauth.client.ClientDetailsModification |
5 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.springframework.security.authentication.UsernamePasswordAuthenticationToken |
org.springframework.security.core.context.SecurityContext |
4 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.authentication.manager.NewUserAuthenticatedEvent |
org.cloudfoundry.identity.uaa.authentication.manager.AuthEvent |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
java.lang.Void |
4 |
2 |
1 |
- |
Boxing |
Jdk -> Jdk |
void |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
9 |
3 |
1 |
- |
- |
Jdk -> Internal |
boolean |
int |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Integer |
int |
12 |
2 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.util.Map<java.lang.String, java.lang.Object> |
org.cloudfoundry.identity.uaa.zone.UaaIdentityProviderDefinition |
5 |
2 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.lang.Object> |
org.cloudfoundry.identity.uaa.zone.IdentityProvider |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.config.PasswordPolicy |
7 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.zone.IdentityProvider |
10 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Void |
void |
6 |
3 |
1 |
- |
Unboxing |
Jdk -> Jdk |
void |
boolean |
4 |
4 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.scim.endpoints.PasswordResetEndpoints |
org.cloudfoundry.identity.uaa.scim.validate.PasswordValidator |
4 |
2 |
1 |
Composition |
- |
Internal -> Internal |
java.util.Map<java.lang.String, java.lang.String> |
org.cloudfoundry.identity.uaa.scim.ScimUser |
4 |
2 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.String>> |
java.lang.String |
2 |
2 |
1 |
- |
- |
External -> Jdk |
void |
org.cloudfoundry.identity.uaa.login.ForgotPasswordInfo |
2 |
2 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.password.event.PasswordChangeFailureEvent |
org.cloudfoundry.identity.uaa.password.event.PasswordChangeEvent |
2 |
2 |
1 |
SIBLING |
- |
Internal -> Internal |
org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.String>> |
org.cloudfoundry.identity.uaa.scim.ScimUser |
2 |
2 |
1 |
- |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.scim.endpoints.PasswordChange |
org.cloudfoundry.identity.uaa.scim.endpoints.PasswordReset |
2 |
2 |
1 |
- |
- |
Internal -> Internal |
void |
org.cloudfoundry.identity.uaa.config.LockoutPolicy |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.user.UaaUser |
org.cloudfoundry.identity.uaa.scim.ScimUser |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Collection |
java.util.List |
6 |
4 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.scim.bootstrap.ScimExternalGroupBootstrap.ExternalGroupStruct |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.scim.ScimGroup |
5 |
3 |
1 |
- |
- |
Jdk -> Internal |
java.util.Set |
java.util.Map |
8 |
4 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List<org.cloudfoundry.identity.uaa.scim.ScimGroupMember> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Void |
java.lang.String |
4 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.commons.httpclient.HttpClient |
org.apache.commons.httpclient.params.HttpClientParams |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.List |
java.util.Map |
18 |
9 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate |
byte |
2 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.List<org.cloudfoundry.identity.uaa.login.saml.IdentityProviderDefinition> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate[] |
1 |
1 |
1 |
- |
- |
External -> External |
void |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate |
1 |
1 |
1 |
- |
- |
Jdk -> External |
void |
java.util.Set<org.cloudfoundry.identity.uaa.login.saml.ComparableProvider> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.oauth.token.UaaTokenServices |
org.springframework.security.oauth2.provider.token.AuthorizationServerTokenServices |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.springframework.mock.web.MockHttpSession |
org.springframework.security.core.context.SecurityContext |
1 |
1 |
1 |
- |
- |
External -> External |
void |
org.cloudfoundry.identity.uaa.AbstractIdentityProviderDefinition |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.ArrayList |
java.util.List |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.oauth.ClientAdminEndpoints |
org.springframework.security.oauth2.provider.ClientDetailsService |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.util.Map<java.lang.Object, java.lang.String> |
org.cloudfoundry.identity.uaa.ldap.LdapIdentityProviderDefinition |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.login.InvitationsService.AcceptedInvitation |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
void |
java.lang.String |
8 |
6 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.scim.endpoints.ChangeEmailEndpoints |
org.cloudfoundry.identity.uaa.codestore.ExpiringCodeStore |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.springframework.http.ResponseEntity<java.lang.String> |
org.cloudfoundry.identity.uaa.scim.ScimUser |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.springframework.http.ResponseEntity<org.cloudfoundry.identity.uaa.scim.endpoints.ChangeEmailEndpoints.EmailChangeResponse> |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.String |
javax.servlet.http.HttpServletRequest |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.Set |
java.util.Collection |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Map<java.lang.String, java.lang.String> |
java.lang.String |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.login.ExpiringCodeService |
org.cloudfoundry.identity.uaa.codestore.ExpiringCodeStore |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.springframework.security.oauth2.provider.ClientDetails |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.List<java.util.Map<java.lang.String, java.lang.Object>> |
java.lang.String |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.AbstractIdentityProviderDefinition |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
java.util.List<java.lang.String> |
13 |
5 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.authentication.manager.DynamicZoneAwareAuthenticationManager |
org.cloudfoundry.identity.uaa.user.UaaUserDatabase |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.LinkedHashMap |
java.util.Map |
9 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Map |
java.util.List |
15 |
6 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.scim.ScimUser |
org.cloudfoundry.identity.uaa.login.ResetPasswordService.ResetPasswordResponse |
3 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.invitations.InvitationsService |
org.cloudfoundry.identity.uaa.codestore.ExpiringCodeStore |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.login.util.FakeJavaMailSender.MimeMessageWrapper |
java.net.URL |
7 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.authentication.UaaPrincipal |
org.cloudfoundry.identity.uaa.user.UaaUser |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List<java.lang.String> |
java.lang.Object |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.String[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.Object>> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map |
org.springframework.util.MultiValueMap |
7 |
3 |
1 |
- |
- |
Jdk -> External |
java.util.HashMap |
java.util.Map |
4 |
3 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
boolean |
java.lang.Boolean |
21 |
3 |
1 |
- |
Boxing |
Jdk -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.ldap.LdapIdentityProviderDefinition |
3 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.security.core.Authentication |
org.cloudfoundry.identity.uaa.authentication.UaaAuthentication |
7 |
4 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.config.IdentityZoneConfiguration |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.jwt.Jwt |
org.springframework.security.oauth2.common.OAuth2RefreshToken |
1 |
1 |
1 |
- |
- |
External -> External |
void |
org.cloudfoundry.identity.uaa.config.IdentityZoneConfiguration |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.zone.IdentityProvider |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.lang.String |
org.cloudfoundry.identity.uaa.AbstractIdentityProviderDefinition |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.web.bind.MethodArgumentNotValidException |
org.springframework.security.access.AccessDeniedException |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.Map<java.lang.String, java.lang.String> |
org.cloudfoundry.identity.uaa.profile.PasswordChangeResponse |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, ?> |
org.cloudfoundry.identity.uaa.oauth.token.Claims |
20 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.lang.Object> |
org.cloudfoundry.identity.uaa.oauth.token.Claims |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.profile.PasswordReset |
org.cloudfoundry.identity.uaa.profile.PasswordChangeRequest |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map<java.lang.String, java.lang.String> |
org.cloudfoundry.identity.uaa.profile.PasswordResetResponse |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.util.List<java.util.Map<java.lang.String, java.lang.String>>> |
org.cloudfoundry.identity.uaa.oauth.token.VerificationKeysListResponse |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.lang.String> |
org.cloudfoundry.identity.uaa.profile.UserInfoResponse |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.lang.String> |
org.cloudfoundry.identity.uaa.oauth.token.VerificationKeyResponse |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.lang.String> |
org.cloudfoundry.identity.uaa.login.AuthenticationResponse |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
java.util.Collection<java.lang.String> |
4 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.mock.util.MockMvcUtils.GrantType |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
org.cloudfoundry.identity.uaa.oauth.approval.Approval |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.oauth2.common.OAuth2AccessToken |
org.cloudfoundry.identity.uaa.oauth.token.CompositeAccessToken |
5 |
2 |
1 |
- |
- |
External -> Internal |
void |
org.cloudfoundry.identity.uaa.scim.ScimCore |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map |
java.util.Collection |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
org.cloudfoundry.identity.uaa.provider.SamlIdentityProviderDefinition |
11 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.scim.ScimGroup |
4 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.jdbc.core.RowMapper<ClientMetaDetails> |
org.springframework.jdbc.core.RowMapper<org.cloudfoundry.identity.uaa.client.ClientMetadata> |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.List<ClientMetaDetails> |
java.util.List<org.cloudfoundry.identity.uaa.client.ClientMetadata> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
ClientMetaDetails |
org.cloudfoundry.identity.uaa.client.ClientMetadata |
32 |
1 |
1 |
- |
- |
External -> Internal |
ClientMetaDetailsProvisioning |
org.cloudfoundry.identity.uaa.client.ClientMetadataProvisioning |
2 |
1 |
1 |
- |
- |
External -> Internal |
void |
org.springframework.http.ResponseEntity<java.lang.Void> |
2 |
1 |
1 |
- |
- |
Jdk -> External |
void |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
4 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.client.ClientMetadata |
org.cloudfoundry.identity.uaa.home.HomeController.TileData |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.util.Map<java.lang.String, java.lang.String> |
4 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map |
java.util.HashMap |
4 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.springframework.security.oauth2.provider.client.JdbcClientDetailsService |
org.cloudfoundry.identity.uaa.zone.MultitenantJdbcClientDetailsService |
5 |
2 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.provider.IdentityProvider<org.cloudfoundry.identity.uaa.provider.UaaIdentityProviderDefinition> |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.IdentityProviderProvisioning |
org.cloudfoundry.identity.uaa.zone.IdentityZoneProvisioning |
4 |
2 |
1 |
- |
- |
Internal -> Internal |
java.util.Set |
java.util.List |
3 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.authentication.WhitelistLogoutHandler |
org.cloudfoundry.identity.uaa.zone.Links.Logout |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List |
java.util.ArrayList |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.springframework.security.oauth2.provider.ClientDetails |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
12 |
6 |
1 |
- |
- |
External -> External |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate |
org.cloudfoundry.identity.uaa.provider.saml.idp.SamlServiceProviderHolder |
1 |
1 |
1 |
Composition |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.provider.saml.idp.SamlServiceProviderDefinition |
org.cloudfoundry.identity.uaa.provider.saml.idp.SamlServiceProvider |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.saml.idp.SamlServiceProviderDefinition |
org.cloudfoundry.identity.uaa.provider.saml.idp.SamlServiceProviderHolder |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Class<org.apache.commons.httpclient.protocol.ProtocolSocketFactory> |
org.apache.commons.httpclient.protocol.ProtocolSocketFactory |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.provider.saml.SamlLoginServerKeyManager |
org.springframework.security.saml.key.KeyManager |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
org.cloudfoundry.identity.uaa.zone.IdentityZoneHolder.IdentityZoneWithKeyManager |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> |
org.cloudfoundry.identity.uaa.zone.SigningKeysMap |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.zone.KeyPairsMap |
org.cloudfoundry.identity.uaa.zone.SigningKeysMap |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.zone.KeyPair |
java.lang.String |
8 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.zone.TokenPolicy.KeyInformation |
3 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
java.security.KeyPair |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.oauth.SignerProvider |
org.cloudfoundry.identity.uaa.zone.IdentityZoneProvisioning |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List<java.lang.String> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
org.springframework.security.oauth2.provider.OAuth2Authentication |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.List |
java.util.Collection |
9 |
3 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.scim.ScimGroupExternalMember |
org.cloudfoundry.identity.uaa.resources.SearchResults<org.cloudfoundry.identity.uaa.scim.ScimGroupExternalMember> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.scim.ScimGroupExternalMember |
java.util.Collection<org.cloudfoundry.identity.uaa.scim.ScimGroupExternalMember> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.zone.TokenPolicy.KeyInformation |
java.lang.String |
3 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.provider.oauth.OauthIdentityProviderDefinitionConfigurator |
java.util.List<org.cloudfoundry.identity.uaa.provider.OauthIdentityProviderDefinition> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
org.cloudfoundry.identity.uaa.provider.OauthIdentityProviderDefinition |
9 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
org.springframework.web.context.support.XmlWebApplicationContext |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.zone.SigningKeysMap |
java.util.Map<java.lang.String, java.lang.String> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
org.springframework.http.HttpHeaders |
4 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.provider.OauthIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<org.cloudfoundry.identity.uaa.provider.RawOauthAuthenticationFlow> |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.OauthIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<T> |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.OauthIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<org.cloudfoundry.identity.uaa.provider.OidcAuthenticationFlow> |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.OauthIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition |
19 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<org.cloudfoundry.identity.uaa.provider.RawOauthAuthenticationFlow> |
org.cloudfoundry.identity.uaa.provider.RawXOAuthIdentityProviderDefinition |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.AbstractXOAuthIdentityProviderDefinition |
26 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<org.cloudfoundry.identity.uaa.provider.OidcAuthenticationFlow> |
org.cloudfoundry.identity.uaa.provider.AbstractXOAuthIdentityProviderDefinition |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<org.cloudfoundry.identity.uaa.provider.RawOauthAuthenticationFlow> |
org.cloudfoundry.identity.uaa.provider.AbstractXOAuthIdentityProviderDefinition |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.XOAuthIdentityProviderDefinition<T> |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.oauth.token.Claims |
java.util.Map<java.lang.Object, java.lang.String> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.concurrent.ConcurrentHashMap |
com.google.common.cache.Cache |
1 |
1 |
1 |
- |
- |
Jdk -> External |
int |
long |
4 |
2 |
1 |
- |
Widening |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.provider.saml.ZoneAwareMetadataManager |
org.springframework.security.saml.metadata.MetadataManager |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.cloudfoundry.identity.uaa.provider.saml.SamlIdentityProviderConfigurator |
org.cloudfoundry.identity.uaa.provider.saml.BootstrapSamlIdentityProviderConfigurator |
7 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.saml.ZoneAwareMetadataManager |
org.cloudfoundry.identity.uaa.provider.saml.NonSnarlMetadataManager |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.user.UaaUserDatabase |
org.cloudfoundry.identity.uaa.user.InMemoryUaaUserDatabase |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.security.KeyPair |
java.security.PublicKey |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.springframework.security.jwt.crypto.sign.Signer |
org.cloudfoundry.identity.uaa.oauth.jwt.Signer |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.lang.IndexOutOfBoundsException |
java.lang.RuntimeException |
2 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
void |
org.cloudfoundry.identity.uaa.oauth.token.RevocableToken |
10 |
2 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.scim.ScimGroup |
org.cloudfoundry.identity.uaa.oauth.token.RevocableToken |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
org.springframework.security.jwt.crypto.sign.Signer |
org.springframework.security.jwt.crypto.sign.RsaSigner |
1 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.provider.AbstractXOAuthIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.XOIDCIdentityProviderDefinition |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.net.URL |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Map<java.lang.Object, java.lang.String> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map<java.lang.Object, java.lang.String> |
org.cloudfoundry.identity.uaa.util.TokenValidation |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.security.IsUserSelfCheck |
org.cloudfoundry.identity.uaa.security.IsSelfCheck |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.springframework.restdocs.payload.FieldDescriptor |
org.cloudfoundry.identity.uaa.test.SnippetUtils.ConstrainableField |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.springframework.restdocs.request.ParameterDescriptor |
org.cloudfoundry.identity.uaa.test.SnippetUtils.ConstrainableParameter |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.lang.Object |
java.lang.String |
3 |
3 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.oauth.client.ClientDetailsModification |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
java.util.Collection<? extendsjava.lang.String> |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
org.springframework.security.oauth2.provider.ClientDetails |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.Map |
java.util.Set |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Collection<java.lang.String> |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.springframework.expression.Expression |
java.lang.Object |
2 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.String |
java.util.Map.Entry<com.jayway.jsonpath.JsonPath, java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.provider.SamlIdentityProviderDefinition |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.bouncycastle.openssl.PEMReader |
org.bouncycastle.openssl.PEMParser |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.Map |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.user.UaaUser |
org.cloudfoundry.identity.uaa.provider.oauth.XOAuthAuthenticationManager.AuthenticationData |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.authentication.UaaPrincipal |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.login.SavedAccountOption |
org.cloudfoundry.identity.uaa.login.LoginInfoEndpoint.SavedAccountOptionModel |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.springframework.util.MultiValueMap<java.lang.String, java.lang.String> |
java.util.Map |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.springframework.security.oauth2.provider.client.JdbcClientDetailsService |
org.cloudfoundry.identity.uaa.zone.ClientServicesExtension |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.springframework.security.oauth2.provider.ClientRegistrationService |
org.cloudfoundry.identity.uaa.zone.ClientServicesExtension |
10 |
3 |
1 |
T_SUPER_R |
- |
External -> Internal |
byte |
org.cloudfoundry.identity.uaa.provider.saml.FixedHttpMetaDataProvider.CacheEntry |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
long |
java.util.concurrent.atomic.AtomicLong |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.http.client.ClientHttpRequestFactory |
javax.net.ssl.SSLContext |
1 |
1 |
1 |
- |
- |
External -> Jdk |
void |
org.springframework.security.ldap.server.ApacheDsSSLContainer |
6 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.provider.LockoutPolicy |
org.cloudfoundry.identity.uaa.authentication.manager.LoginPolicy |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Date |
long |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
java.lang.String |
8 |
5 |
1 |
Composition |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.oauth.jwk.RsaJsonWebKey |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey |
java.util.Map.Entry<java.lang.String, java.lang.Object> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.ProcessEnvironment.CheckedKeySet |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.ProcessEnvironment.CheckedKeySet |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKeySet<org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, java.lang.Object> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKeySet<org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKeyHelper |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKeySet<org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKey> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
long |
java.lang.Long |
6 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
org.springframework.security.core.Authentication |
org.cloudfoundry.identity.uaa.oauth.UaaOauth2Authentication |
1 |
1 |
1 |
- |
- |
External -> Internal |
void |
java.util.Map<java.lang.String, java.lang.Object> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
org.cloudfoundry.identity.uaa.codestore.ExpiringCode |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.codestore.ExpiringCode |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
void |
org.springframework.test.web.servlet.ResultActions |
2 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.provider.IdentityProviderConfigValidator |
org.cloudfoundry.identity.uaa.provider.BaseIdentityProviderValidator |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.IdentityProviderConfigValidator |
org.cloudfoundry.identity.uaa.provider.uaa.UaaIdentityProviderConfigValidator |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.IdentityProviderConfigValidationDelegator |
org.cloudfoundry.identity.uaa.provider.IdentityProviderConfigValidator |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.thymeleaf.templateresolver.TemplateResolver |
org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver |
2 |
1 |
1 |
- |
- |
External -> External |
org.thymeleaf.templateresolver.TemplateResolver |
org.thymeleaf.templateresolver.ITemplateResolver |
2 |
1 |
1 |
- |
- |
External -> External |
org.springframework.security.oauth2.provider.ClientDetailsService |
java.util.function.Function<java.lang.String, org.springframework.security.oauth2.provider.ClientDetails> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
javax.sql.DataSource |
org.springframework.jdbc.core.JdbcTemplate |
3 |
3 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.provider.LdapIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.AbstractIdentityProviderDefinition |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Object |
org.springframework.http.HttpEntity<java.lang.Void> |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.springframework.security.saml.metadata.ExtendedMetadataDelegate |
void |
3 |
1 |
1 |
- |
- |
External -> Jdk |
org.cloudfoundry.identity.uaa.client.ClientDetailsValidator.Mode |
org.cloudfoundry.identity.uaa.zone.IdentityZoneValidator.Mode |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.PasswordPolicy |
org.cloudfoundry.identity.uaa.authentication.GenericPasswordPolicy<?> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.zone.Links.SelfService |
org.cloudfoundry.identity.uaa.zone.Links |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.provider.IdentityProvider |
4 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.oauth.token.Claims |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.oauth2.provider.ClientDetailsService |
org.cloudfoundry.identity.uaa.zone.ClientServicesExtension |
73 |
2 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.springframework.security.oauth2.provider.client.InMemoryClientDetailsService |
org.cloudfoundry.identity.uaa.zone.InMemoryClientServicesExtentions |
7 |
2 |
1 |
- |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.scim.jdbc.ScimSearchQueryConverter |
org.cloudfoundry.identity.uaa.resources.jdbc.SimpleSearchQueryConverter |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.approval.ApprovalsService |
org.cloudfoundry.identity.uaa.approval.ApprovalStore |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
java.security.cert.X509Certificate |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.security.KeyPair |
java.security.PrivateKey |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.commons.logging.Log |
org.cloudfoundry.identity.uaa.logging.SanitizedLogFactory.SanitizedLog |
4 |
2 |
1 |
Composition |
- |
External -> Internal |
java.lang.ThreadLocal<java.text.SimpleDateFormat> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.thymeleaf.spring4.SpringTemplateEngine |
org.thymeleaf.TemplateEngine |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.concurrent.atomic.AtomicInteger |
org.cloudfoundry.identity.uaa.metrics.IdleTimer |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.atomic.AtomicLong |
double |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.atomic.AtomicLong |
long |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.atomic.AtomicLong |
org.cloudfoundry.identity.uaa.metrics.MetricsUtil.MutableLong |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
long |
double |
1 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
java.lang.Long |
long |
3 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.Integer |
org.cloudfoundry.identity.uaa.metrics.StatusCodeGroup |
5 |
2 |
1 |
- |
- |
Jdk -> Internal |
int |
org.cloudfoundry.identity.uaa.metrics.StatusCodeGroup |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.cloudfoundry.identity.statsd.MBeanMap |
org.cloudfoundry.identity.uaa.metrics.UaaMetrics |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Object |
java.lang.Number |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.metrics.UrlGroup |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.mfa_provider.AbstractMfaProviderConfig |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.mfa_provider.MfaProvider.MfaProviderType |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.mfa_provider.GoogleMfaProviderConfig |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.mfa_provider.MfaProvider<T> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.test.web.servlet.ResultActions |
org.springframework.mock.web.MockHttpServletResponse |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.String |
org.cloudfoundry.identity.uaa.provider.saml.idp.SamlServiceProvider |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.opensaml.xml.schema.XSString |
java.util.List<org.opensaml.xml.XMLObject> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.springframework.mock.web.MockHttpServletResponse |
org.springframework.test.web.servlet.ResultActions |
1 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.zone.ZoneMfaConfigValidator |
org.cloudfoundry.identity.uaa.zone.MfaConfigValidator |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.zone.IdentityZoneConfiguration |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
3 |
2 |
1 |
Composition |
- |
Internal -> Internal |
com.warrenstrange.googleauth.GoogleAuthenticator |
com.warrenstrange.googleauth.IGoogleAuthenticator |
3 |
1 |
1 |
- |
- |
External -> External |
com.warrenstrange.googleauth.IGoogleAuthenticator |
com.warrenstrange.googleauth.GoogleAuthenticator |
1 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.scim.ScimUser |
java.lang.String |
2 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder |
org.springframework.security.crypto.password.PasswordEncoder |
7 |
2 |
1 |
- |
- |
External -> External |
org.apache.tomcat.jdbc.pool.FairBlockingQueue |
java.util.concurrent.BlockingQueue |
3 |
1 |
1 |
- |
- |
External -> Jdk |
int |
java.lang.Integer |
1 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
java.lang.String |
org.springframework.web.servlet.ModelAndView |
8 |
2 |
1 |
- |
- |
Jdk -> External |
org.springframework.security.web.authentication.AuthenticationFailureHandler |
org.springframework.security.web.authentication.ExceptionMappingAuthenticationFailureHandler |
3 |
1 |
1 |
- |
- |
External -> External |
org.springframework.security.authentication.UsernamePasswordAuthenticationToken |
org.cloudfoundry.identity.uaa.authentication.UaaAuthentication |
1 |
1 |
1 |
- |
- |
External -> Internal |
com.warrenstrange.googleauth.GoogleAuthenticatorKey |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.Runtime |
org.cloudfoundry.identity.uaa.util.RuntimeEnvironment |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.mock.web.MockHttpServletResponse |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.springframework.context.ApplicationEvent |
java.util.List<org.springframework.context.ApplicationEvent> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.cloudfoundry.identity.uaa.authentication.event.UserAuthenticationSuccessEvent |
org.cloudfoundry.identity.uaa.audit.event.AbstractUaaEvent |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.authentication.event.UserAuthenticationSuccessEvent |
org.cloudfoundry.identity.uaa.authentication.event.PasswordAuthenticationSuccessEvent |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.springframework.context.ApplicationEventPublisher |
org.cloudfoundry.identity.uaa.provider.saml.LoginSamlAuthenticationProviderTests.CreateUserPublisher |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.scim.ScimUser |
5 |
3 |
1 |
Composition |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.authentication.listener.UserAuthenticationSuccessListener |
org.cloudfoundry.identity.uaa.authentication.listener.AuthenticationSuccessListener |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.authentication.event.UserAuthenticationSuccessEvent |
org.cloudfoundry.identity.uaa.authentication.event.IdentityProviderAuthenticationSuccessEvent |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.springframework.context.ApplicationEvent |
org.cloudfoundry.identity.uaa.audit.event.AbstractUaaEvent |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.authentication.event.MfaAuthenticationSuccessEvent |
org.cloudfoundry.identity.uaa.audit.event.AbstractUaaEvent |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.cloudfoundry.identity.uaa.provider.IdentityProvider |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.beans.factory.annotation.Value |
org.cloudfoundry.identity.uaa.util.TimedKeyValue<K, V> |
3 |
1 |
1 |
- |
- |
External -> Internal |
org.springframework.beans.factory.annotation.Value |
org.cloudfoundry.identity.uaa.util.TimedKeyValue |
4 |
1 |
1 |
- |
- |
External -> Internal |
java.util.Map<java.lang.Integer, java.lang.Boolean> |
java.lang.Boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.provider.IdentityProvider |
org.cloudfoundry.identity.uaa.impl.config.IdentityProviderBootstrap.IdentityProviderWrapper |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.SamlIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.IdentityProviderWrapper |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.provider.SamlIdentityProviderDefinition |
org.cloudfoundry.identity.uaa.provider.IdentityProviderWrapper<org.cloudfoundry.identity.uaa.provider.SamlIdentityProviderDefinition> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.user.UaaUser |
java.lang.String |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.springframework.web.context.WebApplicationContext |
org.springframework.web.context.support.XmlWebApplicationContext |
2 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.oauth.OpenIdSessionStateCalculator |
org.cloudfoundry.identity.uaa.oauth.UaaAuthorizationEndpoint |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.security.SecureRandom |
org.cloudfoundry.identity.uaa.oauth.OpenIdSessionStateCalculator |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.security.web.AuthenticationEntryPoint |
org.cloudfoundry.identity.uaa.oauth.UaaAuthorizationEndpoint |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.util.Map |
java.util.concurrent.ConcurrentMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.mfa.UserGoogleMfaCredentials |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.security.web.savedrequest.RequestCache |
org.cloudfoundry.identity.uaa.mfa.MfaChecker |
1 |
1 |
1 |
- |
- |
External -> Internal |
javax.servlet.http.HttpServletResponse |
org.springframework.mock.web.MockHttpServletResponse |
1 |
1 |
1 |
- |
- |
External -> External |
void |
org.cloudfoundry.identity.uaa.mfa.MfaProvider |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.cloudfoundry.identity.uaa.account.UserInfoResponse |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
java.util.Map<java.lang.String, java.util.List<java.lang.String>> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map<java.lang.Object, java.lang.String> |
org.cloudfoundry.identity.uaa.account.UserInfoResponse |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.springframework.security.oauth2.provider.OAuth2Authentication |
org.cloudfoundry.identity.uaa.oauth.openid.UserAuthenticationData |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.springframework.util.MultiValueMap |
java.util.Map |
6 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.Integer |
java.lang.Long |
4 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.springframework.security.oauth2.provider.ClientDetailsService |
org.cloudfoundry.identity.uaa.oauth.ClientTokenValidity |
3 |
1 |
1 |
- |
- |
External -> Internal |
org.openqa.selenium.phantomjs.PhantomJSDriver |
org.openqa.selenium.chrome.ChromeDriver |
2 |
1 |
1 |
- |
- |
External -> External |
org.openqa.selenium.remote.DesiredCapabilities |
org.openqa.selenium.chrome.ChromeOptions |
1 |
1 |
1 |
- |
- |
External -> External |
org.junit.runner.Description |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.commons.logging.Log |
org.slf4j.Logger |
164 |
8 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.cypto.EncryptionService |
org.cloudfoundry.identity.uaa.cypto.EncryptionKeyService |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.cypto.ActiveEncryptionKeyService |
org.cloudfoundry.identity.uaa.cypto.EncryptionKeyService |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.cypto.ActiveEncryptionKeyService.EncryptionKey |
org.cloudfoundry.identity.uaa.cypto.EncryptionKeyService.EncryptionKey |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.commons.httpclient.params.HttpClientParams |
int |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.cloudfoundry.identity.uaa.util.RestTemplateFactory |
org.springframework.web.client.RestTemplate |
5 |
1 |
1 |
- |
- |
Internal -> External |
org.cloudfoundry.identity.uaa.util.RestTemplateFactory |
org.cloudfoundry.identity.uaa.impl.config.RestTemplateConfig |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.authentication.UaaLoginHint |
org.cloudfoundry.identity.uaa.provider.OIDCIdentityProviderDefinition |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.util.TokenValidation |
java.util.Optional<org.springframework.security.jwt.crypto.sign.SignatureVerifier> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Optional<org.springframework.security.jwt.crypto.sign.SignatureVerifier> |
org.springframework.security.jwt.crypto.sign.SignatureVerifier |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.oauth.UaaTokenServices |
org.cloudfoundry.identity.uaa.oauth.TokenEndpointBuilder |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.String |
org.cloudfoundry.identity.uaa.oauth.TokenEndpointBuilder |
4 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.cloudfoundry.identity.uaa.oauth.UaaTokenServices |
org.cloudfoundry.identity.uaa.oauth.refresh.RefreshTokenCreator |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.springframework.security.oauth2.provider.OAuth2Authentication |
org.cloudfoundry.identity.uaa.oauth.refresh.RefreshTokenRequestData |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.springframework.security.oauth2.common.OAuth2RefreshToken |
org.cloudfoundry.identity.uaa.oauth.refresh.CompositeExpiringOAuth2RefreshToken |
2 |
1 |
1 |
- |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.oauth.token.RevocableTokenProvisioning |
org.cloudfoundry.identity.uaa.oauth.token.JdbcRevocableTokenProvisioning |
2 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.oauth.jwt.HeaderParametersImpl |
org.cloudfoundry.identity.uaa.oauth.jwt.HeaderParameters |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.springframework.security.jwt.crypto.sign.Signer |
org.cloudfoundry.identity.uaa.oauth.KeyInfo |
2 |
1 |
1 |
- |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.oauth.jwk.JsonWebKeySet |
java.util.List |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.oauth.KeyInfoService |
10 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.springframework.security.jwt.crypto.sign.Signer |
org.springframework.security.jwt.crypto.sign.MacSigner |
1 |
1 |
1 |
- |
- |
External -> External |
org.springframework.security.oauth2.provider.ClientDetails |
java.util.Set<java.lang.String> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.cloudfoundry.identity.uaa.approval.ApprovalStore |
org.cloudfoundry.identity.uaa.approval.ApprovalService |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.springframework.security.oauth2.provider.OAuth2Authentication |
org.cloudfoundry.identity.uaa.oauth.UaaOauth2Authentication |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
int |
java.time.Duration |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
long |
java.time.Instant |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.cloudfoundry.identity.uaa.util.TokenValidation.ScopeClaimKey |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional |
java.util.List |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.web.context.support.XmlWebApplicationContext |
org.springframework.web.context.WebApplicationContext |
1 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.provider.oauth.OidcMetadataDiscoverer |
org.cloudfoundry.identity.uaa.provider.oauth.OidcMetadataFetcher |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.springframework.context.ConfigurableApplicationContext |
org.springframework.beans.factory.ListableBeanFactory |
1 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.approval.Approval |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Map<java.lang.Object, java.lang.String> |
java.util.HashMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.springframework.restdocs.JUnitRestDocumentation |
org.springframework.restdocs.ManualRestDocumentation |
1 |
1 |
1 |
- |
- |
External -> External |
org.junit.jupiter.api.TestInfo |
org.springframework.restdocs.ManualRestDocumentation |
3 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.scim.ScimUser |
void |
3 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.springframework.security.oauth2.provider.ClientDetails |
java.util.Map<java.lang.String, org.springframework.security.oauth2.provider.ClientDetails> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.cloudfoundry.identity.uaa.zone.IdentityZoneHolder.IdentityZoneWithKeyManager |
org.springframework.security.saml.key.KeyManager |
1 |
1 |
1 |
Composition |
- |
Internal -> External |
java.util.Optional<java.lang.String> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.scim.ScimGroupMember |
void |
2 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.provider.IdentityProviderProvisioning |
org.cloudfoundry.identity.uaa.provider.JdbcIdentityProviderProvisioning |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.mock.util.MockMvcUtils.IdentityZoneCreationResult |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
4 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.springframework.web.context.WebApplicationContext |
org.cloudfoundry.identity.uaa.scim.ScimUserProvisioning |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
void |
9 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.flywaydb.core.Flyway |
org.springframework.jdbc.core.JdbcTemplate |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.Map |
java.util.Map<java.lang.String, java.lang.Object> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.log4j.Appender |
org.apache.logging.log4j.core.appender.AbstractAppender |
1 |
1 |
1 |
- |
- |
External -> External |
java.io.ByteArrayOutputStream |
java.util.List<java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.mock.web.MockServletContext |
org.springframework.web.context.ConfigurableWebApplicationContext |
1 |
1 |
1 |
- |
- |
External -> External |
org.springframework.mock.env.MockEnvironment |
org.springframework.web.context.support.StandardServletEnvironment |
1 |
1 |
1 |
- |
- |
External -> External |
void |
int |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
int |
org.springframework.jdbc.core.JdbcTemplate |
2 |
1 |
1 |
- |
- |
Jdk -> External |
long |
java.time.Duration |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.springframework.security.oauth2.provider.ClientDetails |
void |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.Collection |
java.util.Set |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.util.List |
java.util.Set |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.cloudfoundry.identity.uaa.mfa.MfaProvider<org.cloudfoundry.identity.uaa.mfa.GoogleMfaProviderConfig> |
org.cloudfoundry.identity.uaa.scim.ScimUser |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.hamcrest.Matcher<java.lang.String> |
java.lang.String |
2 |
1 |
1 |
- |
- |
External -> Jdk |
org.springframework.security.oauth2.provider.client.BaseClientDetails |
void |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.cloudfoundry.identity.uaa.provider.IdentityProvider |
void |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.scim.ScimUser |
java.util.Map.Entry<org.cloudfoundry.identity.uaa.scim.ScimUser, java.util.List<java.lang.String>> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.cloudfoundry.identity.uaa.test.TestClient |
org.springframework.test.web.servlet.MockMvc |
1 |
1 |
1 |
Composition |
- |
Internal -> External |
org.springframework.mock.env.MockEnvironment |
org.springframework.core.env.Environment |
1 |
1 |
1 |
- |
- |
External -> External |
org.cloudfoundry.identity.uaa.util.FakePasswordEncoder |
org.springframework.security.crypto.password.PasswordEncoder |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
java.lang.String |
org.springframework.jdbc.core.JdbcTemplate |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.cloudfoundry.identity.uaa.oauth.UserManagedAuthzApprovalHandlerTests.TestAuthentication |
org.cloudfoundry.identity.uaa.oauth.UserManagedAuthzApprovalHandlerTests.AuthenticationWithGetId |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.cloudfoundry.identity.uaa.zone.IdentityZone |
org.cloudfoundry.identity.uaa.provider.IdentityProvider |
1 |
1 |
1 |
- |
- |
Internal -> Internal |