| 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 |