Type Changes:

Home

Projects

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