Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
com.nimbusds.oauth2.sdk.token.AccessToken |
com.nimbusds.oauth2.sdk.token.BearerAccessToken |
2 |
1 |
1 |
- |
- |
External -> External |
org.opensaml.common.binding.SAMLMessageContext |
org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> |
2 |
2 |
1 |
- |
- |
External -> External |
org.opensaml.xml.security.criteria.EntityIDCriteria |
org.opensaml.core.criterion.EntityIdCriterion |
1 |
1 |
1 |
- |
- |
External -> External |
MetadataProvider |
org.opensaml.saml.metadata.resolver.MetadataResolver |
4 |
2 |
1 |
- |
- |
External -> External |
org.opensaml.saml2.metadata.provider.ChainingMetadataProvider |
org.opensaml.saml.metadata.resolver.ChainingMetadataResolver |
1 |
1 |
1 |
- |
- |
External -> External |
org.opensaml.saml2.metadata.provider.AbstractMetadataProvider |
org.opensaml.saml.metadata.resolver.impl.AbstractMetadataResolver |
1 |
1 |
1 |
- |
- |
External -> External |
org.opensaml.saml2.metadata.provider.AbstractMetadataProvider |
org.opensaml.saml.metadata.resolver.MetadataResolver |
6 |
2 |
1 |
- |
- |
External -> External |
SAMLMessageContext |
org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.opensaml.xml.parse.StaticBasicParserPool |
net.shibboleth.utilities.java.support.xml.ParserPool |
2 |
1 |
1 |
- |
- |
External -> External |
org.opensaml.core.xml.XMLObject |
org.opensaml.saml.saml2.metadata.EntityDescriptor |
1 |
1 |
1 |
- |
- |
External -> External |
org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> |
org.pac4j.saml.context.ExtendedSAMLMessageContext |
6 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.opensaml.saml.metadata.resolver.impl.AbstractMetadataResolver |
org.opensaml.saml.metadata.resolver.impl.DOMMetadataResolver |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.core.context.WebContext |
org.pac4j.core.context.J2EContext |
8 |
4 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.io.OutputStream |
javax.servlet.ServletOutputStream |
2 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> External |
org.opensaml.profile.context.ProfileRequestContext |
org.pac4j.saml.transport.SimpleResponseAdapter |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.opensaml.messaging.context.MessageContext<org.opensaml.saml.saml2.core.AuthnRequest> |
org.pac4j.saml.context.ExtendedSAMLMessageContext |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.pac4j.core.context.MockWebContext |
org.pac4j.core.context.J2EContext |
5 |
2 |
1 |
- |
- |
Internal -> Internal |
java.io.OutputStream |
java.io.ByteArrayOutputStream |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
javax.servlet.ServletOutputStream |
org.pac4j.saml.transport.SimpleResponseAdapter.Pac4jServletOutputStream |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.opensaml.saml.saml2.metadata.EntityDescriptor |
org.opensaml.saml.metadata.resolver.MetadataResolver |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.saml.crypto.SignatureTrustEngineProvider |
org.pac4j.saml.crypto.SAMLSignatureTrustEngineProvider |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.saml.sso.Saml2AuthnRequestBuilder |
org.pac4j.saml.sso.AuthnRequestBuilder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.saml.context.Saml2ContextProvider |
org.pac4j.saml.context.SAMLContextProvider |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.saml.crypto.SAMLSignatureTrustEngineProvider |
org.pac4j.saml.crypto.SignatureSigningParametersProvider |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.lang.Object |
4 |
2 |
1 |
- |
- |
Jdk -> Jdk |
net.shibboleth.utilities.java.support.xml.ParserPool |
boolean |
2 |
1 |
1 |
- |
- |
External -> Jdk |
org.pac4j.saml.sso.Saml2WebSSOProfileHandler |
org.pac4j.saml.sso.SAML2ProfileHandler |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.saml.sso.AuthnRequestBuilder |
org.pac4j.saml.sso.SAML2ObjectBuilder<org.opensaml.saml.saml2.core.AuthnRequest> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.pac4j.core.credentials.Credentials |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.opensaml.messaging.decoder.MessageDecoder |
org.pac4j.saml.transport.Pac4jHTTPPostDecoder |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.String |
org.pac4j.saml.metadata.SAML2MetadataResolver |
5 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.http.client.BaseHttpClient |
org.pac4j.http.client.IndirectHttpClient |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.client.BaseClient |
org.pac4j.core.client.IndirectClient |
13 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.http.credentials.UsernamePasswordCredentials |
org.pac4j.http.credentials.TokenCredentials |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.Integer |
int |
2 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
org.pac4j.http.profile.creator.test.SimpleTestUsernameProfileCreator |
org.pac4j.http.profile.creator.ProfileCreator |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.http.client.direct.DirectBasicAuthClient |
org.pac4j.http.client.indirect.BasicAuthClient |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
org.pac4j.cas.credentials.CasCredentials |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Internal |
java.lang.String |
org.pac4j.http.profile.HttpProfile |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
javax.net.ssl.HttpsURLConnection |
java.net.HttpURLConnection |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.jasig.cas.client.validation.TicketValidator |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.pac4j.cas.client.rest.CasRestClient |
org.pac4j.cas.client.rest.CasRestFormClient |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.net.URL |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.pac4j.http.profile.HttpProfile |
org.pac4j.cas.client.rest.HttpTGTProfile |
3 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.pac4j.http.profile.HttpProfile |
org.pac4j.core.profile.UserProfile |
6 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.client.Mechanism |
org.pac4j.core.client.ClientType |
25 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.util.Set<java.lang.String> |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
javax.servlet.http.HttpServletRequest |
org.pac4j.core.context.WebContext |
3 |
1 |
1 |
- |
- |
External -> Internal |
org.pac4j.core.context.J2EContext |
org.pac4j.core.context.WebContext |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
javax.servlet.http.HttpSession |
org.pac4j.core.context.WebContext |
2 |
1 |
1 |
- |
- |
External -> Internal |
javax.servlet.ServletOutputStream |
java.io.OutputStreamWriter |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.pac4j.saml.transport.SimpleResponseAdapter.Pac4jServletOutputStream |
java.io.ByteArrayOutputStream |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.pac4j.saml.transport.SimpleResponseAdapter |
org.pac4j.saml.transport.Pac4jSAMLResponse |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
com.nimbusds.jwt.ReadOnlyJWTClaimsSet |
com.nimbusds.jwt.JWTClaimsSet |
2 |
1 |
1 |
SIBLING |
- |
External -> External |
com.nimbusds.openid.connect.sdk.OIDCAccessTokenResponse |
com.nimbusds.openid.connect.sdk.OIDCTokenResponse |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.core.profile.UserProfile |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Map |
com.google.common.cache.Cache |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.pac4j.core.authorization.FakeAuthorizer |
org.pac4j.core.authorization.RequireAnyRoleAuthorizer |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
boolean |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
com.google.common.cache.Cache |
com.google.common.cache.LoadingCache |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> External |
org.pac4j.core.client.Client |
java.util.List<org.pac4j.core.client.Client> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.http.credentials.CookieCredentials |
org.pac4j.http.credentials.TokenCredentials |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.http.credentials.authenticator.CookieAuthenticator |
org.pac4j.http.credentials.authenticator.TokenAuthenticator |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.http.profile.creator.test.SimpleTestUsernameProfileCreator |
org.pac4j.http.profile.creator.AuthenticatorProfileCreator |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.pac4j.core.context.MockWebContext |
3 |
3 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.core.util.InitializableObject |
org.pac4j.core.util.InitializableWebObject |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.util.CounterInitializableObject |
org.pac4j.core.util.CounterInitializableWebObject |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
boolean |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
java.lang.String |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.nimbusds.openid.connect.sdk.token.verifiers.IDTokenVerifier |
com.nimbusds.openid.connect.sdk.validators.IDTokenValidator |
2 |
1 |
1 |
SIBLING |
- |
External -> External |
org.pac4j.http.profile.HttpProfile |
org.pac4j.core.profile.CommonProfile |
11 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.oauth.client.GitHubClient |
org.pac4j.oauth.client.FacebookClient |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.oauth.profile.JsonObject |
org.pac4j.oauth.profile.OldJsonObject |
5 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.profile.foursquare.FoursquareProfile |
org.pac4j.oauth.profile.github.GitHubProfile |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.profile.facebook.FacebookProfile |
org.pac4j.oauth.profile.foursquare.FoursquareProfile |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.client.FoursquareClient |
org.pac4j.oauth.client.GitHubClient |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.profile.github.GitHubPlan |
java.util.List<org.pac4j.oauth.profile.facebook.FacebookPhoto> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.client.Client |
org.pac4j.core.client.IndirectClient |
11 |
4 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.oauth.client.FacebookClient |
org.pac4j.oauth.client.FoursquareClient |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.oauth.profile.JsonList |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.profile.github.GitHubProfile |
org.pac4j.oauth.profile.facebook.FacebookProfile |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.profile.converter.JsonListConverter |
org.pac4j.oauth.profile.converter.OldJsonListConverter |
9 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.core.profile.Gender |
java.lang.String |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.profile.XmlObject |
org.pac4j.oauth.profile.OldXmlObject |
5 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.profile.converter.XmlListConverter |
org.pac4j.oauth.profile.converter.OldXmlListConverter |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.oauth.profile.XmlList |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.credentials.OAuthCredentials |
org.pac4j.core.credentials.Credentials |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.scribe.model.ProxyOAuthRequest |
org.scribe.model.OAuthRequest |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
com.github.scribejava.core.builder.api.DefaultApi20 |
com.github.scribejava.core.builder.api.Api |
1 |
1 |
1 |
- |
- |
External -> External |
org.scribe.model.OAuthRequest |
com.github.scribejava.core.model.AbstractRequest |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.pac4j.http.client.indirect.FormClient |
org.pac4j.http.client.indirect.IndirectFormClient |
10 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.cas.credentials.authenticator.CasRestAuthenticator |
org.pac4j.http.credentials.authenticator.Authenticator |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
org.pac4j.core.profile.UserProfile |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.http.credentials.HttpCredentials |
org.pac4j.core.credentials.Credentials |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.http.client.indirect.IndirectFormClient |
org.pac4j.http.client.indirect.FormClient |
11 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.credentials.authenticator.Authenticator |
java.lang.String |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.credentials.authenticator.UsernamePasswordAuthenticator |
org.pac4j.core.credentials.authenticator.Authenticator |
7 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.credentials.authenticator.TokenAuthenticator |
org.pac4j.core.credentials.authenticator.Authenticator |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.text.SimpleDateFormat |
java.time.format.DateTimeFormatter |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Date |
java.time.LocalDateTime |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.pac4j.http.credentials.authenticator.DigestAuthenticator |
org.pac4j.core.credentials.authenticator.Authenticator |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.io.FileWriter |
java.io.OutputStream |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List |
java.util.Set |
32 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.pac4j.core.profile.UserProfile |
java.util.List<org.pac4j.core.profile.UserProfile> |
12 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
java.util.Map.Entry<java.lang.String, org.pac4j.core.matching.Matcher> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Map.Entry<java.lang.String, java.lang.Object> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.util.Date |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Map.Entry<java.lang.String, org.pac4j.core.profile.UserProfile> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Map.Entry<java.lang.String, org.pac4j.core.authorization.authorizer.Authorizer> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.List<java.lang.String> |
10 |
5 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.core.client.MockBaseClient |
org.pac4j.core.client.MockIndirectClient |
19 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.core.profile.UserProfile |
org.pac4j.core.profile.CommonProfile |
126 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.util.Map.Entry<java.lang.String, java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.core.authorization.checker.AuthorizationChecker |
org.pac4j.core.authorization.checker.DefaultAuthorizationChecker |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.github.scribejava.core.model.Token |
com.github.scribejava.core.model.OAuth2AccessToken |
19 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.builder.api.Api |
com.github.scribejava.core.builder.api.BaseApi<com.github.scribejava.core.oauth.OAuth20Service> |
13 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.extractors.AccessTokenExtractor |
com.github.scribejava.core.extractors.TokenExtractor<com.github.scribejava.core.model.OAuth2AccessToken> |
2 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.model.Token |
com.github.scribejava.core.model.OAuth1RequestToken |
8 |
2 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.builder.api.Api |
com.github.scribejava.core.builder.api.BaseApi<com.github.scribejava.core.oauth.OAuth10aService> |
4 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.model.Token |
com.github.scribejava.core.model.OAuth1Token |
8 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.builder.api.Api |
com.github.scribejava.core.builder.api.BaseApi<S> |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.oauth.credentials.OAuthCredentials |
org.pac4j.oauth.credentials.OAuth10Credentials |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.github.scribejava.core.model.OAuth1Token |
com.github.scribejava.core.model.OAuth1RequestToken |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.oauth.credentials.OAuthCredentials |
org.pac4j.oauth.credentials.OAuth20Credentials |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.security.Key |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
org.pac4j.core.exception.HttpAction |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
com.nimbusds.jwt.SignedJWT |
com.nimbusds.jwt.JWT |
3 |
2 |
1 |
- |
- |
External -> External |
com.google.common.cache.LoadingCache |
com.google.common.cache.Cache |
1 |
1 |
1 |
R_SUPER_T |
- |
External -> External |
org.pac4j.cas.credentials.CasCredentials |
org.pac4j.core.credentials.TokenCredentials |
12 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.cas.logout.LogoutHandler |
org.pac4j.cas.logout.CasLogoutHandler |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.nimbusds.jose.JWSVerifier |
com.nimbusds.jose.JWSAlgorithm |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.jwt.config.ECSigningConfiguration |
org.pac4j.jwt.config.ECSignatureConfiguration |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.core.credentials.Credentials |
org.pac4j.core.credentials.UsernamePasswordCredentials |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.nimbusds.jwt.JWT |
java.util.Optional<U> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.Object |
java.util.List<java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
com.nimbusds.oauth2.sdk.token.RefreshToken |
2 |
1 |
1 |
- |
- |
Jdk -> External |
com.nimbusds.oauth2.sdk.token.BearerAccessToken |
com.nimbusds.oauth2.sdk.token.AccessToken |
3 |
1 |
1 |
- |
- |
External -> External |
java.util.Map<java.lang.String[], java.lang.String> |
org.pac4j.core.context.WebContext |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.oauth.profile.generic.GenericAttributesDefinition |
org.pac4j.core.profile.AttributesDefinition |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.nimbusds.jwt.SignedJWT |
void |
2 |
1 |
1 |
- |
- |
External -> Jdk |
org.pac4j.jwt.config.EncryptionConfiguration |
java.util.List<org.pac4j.jwt.config.encryption.EncryptionConfiguration> |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.github.scribejava.core.oauth.OAuth10aService |
com.github.scribejava.core.oauth.OAuth20Service |
1 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.model.OAuth1Token |
com.github.scribejava.core.model.OAuth2AccessToken |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.core.exception.TechnicalException |
java.lang.instrument.IllegalClassFormatException |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.nimbusds.openid.connect.sdk.claims.UserInfo |
com.nimbusds.jwt.JWTClaimsSet |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.core.profile.converter.StringReplaceConverter |
org.pac4j.core.profile.converter.UrlConverter |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.net.URI |
36 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.pac4j.core.profile.FormattedDate |
java.util.Date |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
org.pac4j.core.profile.converter.FormattedDateConverter |
org.pac4j.core.profile.converter.DateConverter |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.cas.profile.CasProfile |
org.pac4j.core.profile.CommonProfile |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.github.scribejava.core.model.AbstractRequest |
com.github.scribejava.core.model.OAuthRequest |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.List |
java.util.Collection |
6 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.Iterable<java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Collection<java.lang.String> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.core.engine.ApplicationLogoutLogic |
org.pac4j.core.engine.LogoutLogic |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.exception.HttpAction |
org.pac4j.core.redirect.RedirectAction |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
com.github.scribejava.core.model.Verb |
4 |
1 |
1 |
- |
- |
Jdk -> External |
void |
org.pac4j.core.matching.PathMatcher |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
java.lang.String |
4 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.oidc.config.OidcConfiguration |
org.pac4j.oidc.config.KeycloakOidcConfiguration |
2 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
long |
int |
8 |
1 |
1 |
- |
Narrowing |
Jdk -> Jdk |
void |
org.pac4j.core.context.session.SessionStore |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.jasig.cas.client.proxy.ProxyGrantingTicketStorage |
org.pac4j.core.store.Store<java.lang.String, java.lang.String> |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.pac4j.core.context.WebContext |
org.pac4j.core.context.MockWebContext |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.cas.credentials.authenticator.CasRestAuthenticator |
org.pac4j.cas.config.CasConfiguration |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
org.jasig.cas.client.validation.TicketValidator |
4 |
1 |
1 |
- |
- |
Jdk -> External |
java.lang.String |
org.pac4j.cas.config.CasConfiguration |
4 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.springframework.core.io.Resource |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.lang.String |
org.pac4j.core.context.HttpConstants.HTTP_METHOD |
11 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.core.context.HttpConstants.HTTP_METHOD |
java.lang.String |
11 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.sql.credentials.authenticator.DbAuthenticator |
org.pac4j.sql.profile.service.DbProfileService |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.ldap.credentials.authenticator.LdapAuthenticator |
org.pac4j.ldap.profile.service.LdapProfileService |
5 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.ldap.profile.credentials.authenticator.LdapAuthenticator |
org.pac4j.ldap.profile.service.LdapProfileService |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
byte |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.oidc.config.KeycloakOidcConfiguration |
org.pac4j.oidc.config.OidcConfiguration |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.mongo.credentials.authenticator.MongoAuthenticator |
org.pac4j.mongo.profile.service.MongoProfileService |
7 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.oauth.config.OAuth20Configuration |
org.pac4j.oauth.profile.ok.OkConfiguration |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.pac4j.oauth.config.OAuth20Configuration |
org.pac4j.oauth.profile.facebook.FacebookConfiguration |
2 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.pac4j.oauth.client.FacebookClient |
org.pac4j.oauth.profile.facebook.FacebookConfiguration |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.github.scribejava.core.model.OAuth1Token |
com.github.scribejava.core.model.OAuth1AccessToken |
8 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.oauth.config.OAuth20Configuration |
org.pac4j.oauth.profile.vk.VkConfiguration |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
java.lang.String |
java.util.regex.Pattern |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.pac4j.oauth.config.OAuth20Configuration |
org.pac4j.oauth.profile.linkedin2.LinkedIn2Configuration |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.pac4j.core.util.CounterInitializableWebObject |
org.pac4j.core.util.CounterInitializableObject |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.http.UrlResolver |
org.pac4j.core.http.callback.CallbackUrlResolver |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.client.finder.DefaultClientFinder |
org.pac4j.core.client.finder.DefaultSecurityClientFinder |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.String |
org.pac4j.cas.client.CasClient |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.core.engine.CallbackLogic |
org.pac4j.core.engine.DefaultCallbackLogic |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
org.pac4j.oidc.client.OidcClient |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.RuntimeException |
java.lang.instrument.IllegalClassFormatException |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
boolean |
org.pac4j.core.engine.decision.ProfileStorageDecision |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.oidc.config.OidcConfiguration |
org.pac4j.oidc.config.AzureAdOidcConfiguration |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.context.Cookie |
java.util.Optional<org.pac4j.core.context.Cookie> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.Object |
java.util.Optional<java.lang.Object> |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.util.Optional |
13 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.core.credentials.Credentials |
java.util.Optional<org.pac4j.core.credentials.Credentials> |
9 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.redirect.RedirectAction |
java.util.Optional<org.pac4j.core.redirect.RedirectAction> |
8 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.context.session.SessionStore |
java.util.Optional |
6 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.credentials.TokenCredentials |
java.util.Optional<org.pac4j.core.credentials.TokenCredentials> |
19 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.credentials.UsernamePasswordCredentials |
java.util.Optional<org.pac4j.core.credentials.UsernamePasswordCredentials> |
8 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.profile.CommonProfile |
java.util.Optional<org.pac4j.core.profile.CommonProfile> |
2 |
2 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
java.util.Optional<java.lang.String> |
43 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Optional<org.pac4j.core.redirect.RedirectAction> |
org.pac4j.core.redirect.RedirectAction |
8 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional<java.lang.Object> |
java.lang.Object |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Optional<org.pac4j.core.credentials.Credentials> |
org.pac4j.core.credentials.Credentials |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional |
org.pac4j.core.context.session.SessionStore |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional<org.pac4j.core.credentials.UsernamePasswordCredentials> |
org.pac4j.core.credentials.UsernamePasswordCredentials |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional<java.lang.String> |
java.lang.String |
11 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Optional<org.pac4j.core.context.Cookie> |
org.pac4j.core.context.Cookie |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional |
java.lang.Object |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Optional<org.pac4j.core.profile.CommonProfile> |
org.pac4j.core.profile.CommonProfile |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Optional<org.pac4j.core.credentials.TokenCredentials> |
org.pac4j.core.credentials.TokenCredentials |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
com.github.scribejava.core.oauth.OAuthService<com.github.scribejava.core.model.OAuth2AccessToken> |
com.github.scribejava.core.oauth.OAuth20Service |
3 |
1 |
1 |
- |
- |
External -> External |
com.github.scribejava.core.oauth.OAuthService<com.github.scribejava.core.model.OAuth1AccessToken> |
com.github.scribejava.core.oauth.OAuth10aService |
2 |
1 |
1 |
- |
- |
External -> External |
java.lang.Object |
org.pac4j.core.profile.InternalAttributeHandler |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Vector |
java.util.List |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Hashtable |
java.util.LinkedHashMap |
7 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.StringBuffer |
java.lang.StringBuilder |
4 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.opensaml.saml.saml2.core.Attribute |
org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute |
3 |
1 |
1 |
- |
- |
External -> Internal |
org.opensaml.saml.saml2.core.NameID |
org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID |
3 |
1 |
1 |
- |
- |
External -> Internal |
org.opensaml.saml.saml2.core.Conditions |
org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions |
3 |
1 |
1 |
- |
- |
External -> Internal |
com.github.scribejava.core.model.OAuthConfig |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.opensaml.saml.metadata.resolver.impl.DOMMetadataResolver |
org.opensaml.saml.metadata.resolver.impl.FilesystemMetadataResolver |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.saml.sso.SAML2ObjectBuilder<org.opensaml.saml.saml2.core.LogoutRequest> |
org.pac4j.saml.sso.impl.SAML2LogoutRequestBuilder |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
java.lang.String |
org.pac4j.core.state.StateGenerator |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.saml.client.SAML2ClientConfiguration |
org.pac4j.saml.config.SAML2Configuration |
21 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> |
org.pac4j.saml.context.SAML2MessageContext |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.opensaml.messaging.context.MessageContext |
org.pac4j.saml.context.SAML2MessageContext |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.pac4j.cas.logout.CasLogoutHandler |
org.pac4j.core.logout.handler.LogoutHandler |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.io.InputStream |
byte |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.nimbusds.openid.connect.sdk.validators.IDTokenValidator |
org.pac4j.oidc.profile.creator.TokenValidator |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.util.Collection<org.pac4j.core.context.Cookie> |
javax.servlet.http.HttpServletRequest |
1 |
1 |
1 |
- |
- |
Jdk -> External |
javax.servlet.http.HttpServletRequest |
java.util.Collection<org.pac4j.core.context.Cookie> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.pac4j.oidc.profile.keycloak.KeycloakOidcProfile |
org.pac4j.core.profile.CommonProfile |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.authorization.generator.AuthorizationGenerator<U> |
org.pac4j.core.authorization.generator.AuthorizationGenerator |
8 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.profile.CommonProfile |
org.pac4j.core.profile.BasicUserProfile |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.Set |
java.util.Collection |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.pac4j.core.profile.UserProfile |
org.pac4j.core.profile.BasicUserProfile |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.pac4j.core.profile.CommonProfile |
org.pac4j.core.profile.UserProfile |
57 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.redirect.RedirectAction |
org.pac4j.core.exception.HttpAction |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
org.pac4j.core.exception.http.RedirectionAction |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.pac4j.core.redirect.RedirectAction |
org.pac4j.core.exception.http.HttpAction |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.redirect.RedirectAction |
org.pac4j.core.exception.http.OkAction |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.redirect.RedirectAction |
org.pac4j.core.exception.http.RedirectionAction |
21 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.redirect.RedirectAction |
org.pac4j.core.exception.http.TemporaryRedirectAction |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.core.exception.HttpAction |
org.pac4j.core.exception.http.RedirectionAction |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.pac4j.core.exception.http.TemporaryRedirectAction |
org.pac4j.core.exception.http.FoundAction |
21 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.opensaml.saml.metadata.resolver.impl.BasicRoleDescriptorResolver |
org.opensaml.saml.metadata.resolver.impl.PredicateRoleDescriptorResolver |
1 |
1 |
1 |
- |
- |
External -> External |
org.pac4j.saml.storage.SAMLMessageStorage |
org.pac4j.saml.store.SAMLMessageStore |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.pac4j.saml.storage.SAMLMessageStorageFactory |
org.pac4j.saml.store.SAMLMessageStoreFactory |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
java.security.cert.X509Certificate |
java.util.Optional<java.security.cert.X509Certificate[]> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.oauth.profile.qq.QQProfile |
java.util.Optional<org.pac4j.core.profile.UserProfile> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.profile.yahoo.YahooProfile |
java.util.Optional<org.pac4j.core.profile.UserProfile> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.exception.http.RedirectionAction |
java.util.Optional<org.pac4j.core.exception.http.RedirectionAction> |
20 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.profile.UserProfile |
java.util.Optional<org.pac4j.core.profile.UserProfile> |
16 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.http.credentials.X509Credentials |
java.util.Optional<org.pac4j.http.credentials.X509Credentials> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.opensaml.core.xml.XMLObject |
java.util.Optional<org.opensaml.core.xml.XMLObject> |
2 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.LinkedHashMap |
java.util.Optional |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.pac4j.saml.credentials.SAML2Credentials |
java.util.Optional<org.pac4j.saml.credentials.SAML2Credentials> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.openid.credentials.OpenIdCredentials |
java.util.Optional<org.pac4j.openid.credentials.OpenIdCredentials> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.profile.facebook.FacebookProfile |
java.util.Optional<org.pac4j.core.profile.UserProfile> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oidc.credentials.OidcCredentials |
java.util.Optional<org.pac4j.oidc.credentials.OidcCredentials> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.profile.wechat.WechatProfile |
java.util.Optional<org.pac4j.core.profile.UserProfile> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.profile.CommonProfile |
java.util.Optional<org.pac4j.core.profile.UserProfile> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.kerberos.credentials.KerberosCredentials |
java.util.Optional<org.pac4j.kerberos.credentials.KerberosCredentials> |
5 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.http.credentials.DigestCredentials |
java.util.Optional<org.pac4j.http.credentials.DigestCredentials> |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.credentials.OAuth10Credentials |
java.util.Optional<org.pac4j.oauth.credentials.OAuth10Credentials> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.oauth.credentials.OAuth20Credentials |
java.util.Optional<org.pac4j.oauth.credentials.OAuth20Credentials> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.pac4j.core.client.Client |
java.util.Optional<org.pac4j.core.client.Client> |
5 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
com.nimbusds.oauth2.sdk.ResponseType |
4 |
1 |
1 |
- |
- |
Jdk -> External |