Hierarchy For All Packages
Package Hierarchies:- io.jans.as.model.authorize,
- io.jans.as.model.authzdetails,
- io.jans.as.model.ciba,
- io.jans.as.model.clientinfo,
- io.jans.as.model.common,
- io.jans.as.model.common.converter,
- io.jans.as.model.config,
- io.jans.as.model.config.adminui,
- io.jans.as.model.configuration,
- io.jans.as.model.crypto,
- io.jans.as.model.crypto.binding,
- io.jans.as.model.crypto.encryption,
- io.jans.as.model.crypto.signature,
- io.jans.as.model.discovery,
- io.jans.as.model.error,
- io.jans.as.model.exception,
- io.jans.as.model.fido.u2f,
- io.jans.as.model.fido.u2f.exception,
- io.jans.as.model.fido.u2f.message,
- io.jans.as.model.fido.u2f.protocol,
- io.jans.as.model.gluu,
- io.jans.as.model.json,
- io.jans.as.model.jwe,
- io.jans.as.model.jwk,
- io.jans.as.model.jws,
- io.jans.as.model.jwt,
- io.jans.as.model.register,
- io.jans.as.model.session,
- io.jans.as.model.ssa,
- io.jans.as.model.token,
- io.jans.as.model.uma,
- io.jans.as.model.uma.persistence,
- io.jans.as.model.uma.wrapper,
- io.jans.as.model.userinfo,
- io.jans.as.model.util
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- io.jans.as.model.uma.UmaPermissionList
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- io.jans.as.model.crypto.AbstractCryptoProvider
- io.jans.as.model.crypto.AuthCryptoProvider
- io.jans.as.model.crypto.ElevenCryptoProvider
- io.jans.as.model.jwe.AbstractJweDecrypter (implements io.jans.as.model.jwe.JweDecrypter)
- io.jans.as.model.jwe.JweDecrypterImpl
- io.jans.as.model.jwe.AbstractJweEncrypter (implements io.jans.as.model.jwe.JweEncrypter)
- io.jans.as.model.jwe.JweEncrypterImpl
- io.jans.as.model.jws.AbstractJwsSigner (implements io.jans.as.model.jws.JwsSigner)
- io.jans.as.model.jws.ECDSASigner
- io.jans.as.model.jws.EDDSASigner
- io.jans.as.model.jws.HMACSigner
- io.jans.as.model.jws.PlainTextSignature
- io.jans.as.model.jws.RSASigner
- io.jans.as.model.crypto.signature.AbstractSigner (implements io.jans.as.model.crypto.signature.Signer)
- org.bouncycastle.asn1.x500.style.AbstractX500NameStyle (implements org.bouncycastle.asn1.x500.X500NameStyle)
- org.bouncycastle.asn1.x500.style.BCStyle
- io.jans.as.model.util.BCStyleExtended
- org.bouncycastle.asn1.x500.style.BCStyle
- io.jans.as.model.config.adminui.AdminConf
- io.jans.as.model.config.adminui.AdminPermission
- io.jans.as.model.config.adminui.AdminRole
- io.jans.as.model.configuration.AppConfiguration (implements io.jans.as.model.configuration.Configuration)
- io.jans.as.model.fido.u2f.protocol.AuthenticateRequest (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.protocol.AuthenticateRequestMessage (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.protocol.AuthenticateResponse (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.protocol.AuthenticateStatus (implements java.io.Serializable)
- io.jans.as.model.configuration.AuthenticationProtectionConfiguration
- io.jans.as.model.authorize.AuthorizationChallengeResponse
- io.jans.as.model.configuration.AuthorizationRequestCustomParameter
- io.jans.as.model.authorize.AuthorizeRequestParam
- io.jans.as.model.authorize.AuthorizeResponseParam
- io.jans.as.model.authzdetails.AuthzDetail
- io.jans.as.model.authzdetails.AuthzDetails
- io.jans.as.model.ciba.BackchannelAuthenticationRequestParam
- io.jans.as.model.ciba.BackchannelAuthenticationResponseParam
- io.jans.as.model.util.Base64Util
- io.jans.as.model.config.BaseDnConfiguration
- io.jans.as.model.configuration.BaseFilter
- io.jans.as.model.configuration.AuthenticationFilter
- io.jans.as.model.configuration.ClientAuthenticationFilter
- io.jans.as.model.util.ByteUtils
- io.jans.as.model.crypto.Certificate
- io.jans.as.model.util.CertUtils
- io.jans.as.model.configuration.CIBAEndUserNotificationConfig
- io.jans.as.model.fido.u2f.protocol.ClientData (implements java.io.Serializable)
- io.jans.as.model.authorize.CodeVerifier
- io.jans.as.model.config.Conf
- io.jans.as.model.configuration.ConfigurationResponseClaim
- io.jans.as.model.config.Constants
- io.jans.as.model.configuration.CorsConfigurationFilter
- io.jans.as.model.crypto.CryptoProviderFactory
- io.jans.as.model.util.DateUtil
- io.jans.as.model.authorize.DeviceAuthorizationRequestParam
- io.jans.as.model.authorize.DeviceAuthorizationResponseParam
- io.jans.as.model.fido.u2f.protocol.DeviceData (implements java.io.Serializable)
- io.jans.as.model.jwt.DPoPJwtPayloadParam
- io.jans.as.model.config.adminui.DynamicConfig
- io.jans.as.model.session.EndSessionRequestParam
- io.jans.as.model.session.EndSessionResponseParam
- io.jans.as.model.error.ErrorMessageList
- io.jans.as.model.error.ErrorMessages
- io.jans.as.model.error.ErrorResponse
- io.jans.as.model.error.DefaultErrorResponse
- io.jans.as.model.error.ErrorResponseFactory (implements io.jans.as.model.configuration.Configuration)
- io.jans.as.model.ciba.FirebaseCloudMessagingRequestParam
- io.jans.as.model.ciba.FirebaseCloudMessagingResponseParam
- io.jans.as.model.gluu.GluuConfiguration
- io.jans.as.model.util.HashUtil
- io.jans.as.model.common.Holder<T>
- io.jans.as.model.common.Id (implements java.io.Serializable)
- java.io.InputStream (implements java.io.Closeable)
- java.io.ByteArrayInputStream
- io.jans.as.model.crypto.binding.TokenBindingStream
- java.io.ByteArrayInputStream
- io.jans.as.model.common.IntrospectionResponse
- io.jans.as.model.json.JsonApplier
- io.jans.as.model.error.JsonErrorResponse
- io.jans.as.model.uma.JsonLogic
- io.jans.as.model.uma.JsonLogicNode
- io.jans.as.model.uma.JsonLogicNodeParser
- io.jans.as.model.jwk.JSONWebKey
- io.jans.as.model.jwk.JSONWebKeySet
- io.jans.as.model.config.WebKeysConfiguration (implements io.jans.as.model.configuration.Configuration)
- io.jans.as.model.token.JsonWebResponse (implements java.io.Serializable)
- io.jans.as.model.jwk.JWKParameter
- io.jans.as.model.jwt.JwtClaimName
- io.jans.as.model.jwt.JwtClaimSet
- io.jans.as.model.jwt.JwtClaims
- io.jans.as.model.jwt.JwtHeader
- io.jans.as.model.jwt.JwtSubClaimObject
- io.jans.as.model.jwt.JwtHeaderName
- io.jans.as.model.jwt.JwtStateClaimName
- io.jans.as.model.util.JwtUtil
- io.jans.as.model.crypto.Key<E,F> (implements io.jans.as.model.common.JSONable)
- io.jans.as.model.crypto.KeyFactory<E,F>
- io.jans.as.model.crypto.signature.ECDSAKeyFactory
- io.jans.as.model.crypto.signature.EDDSAKeyFactory
- io.jans.as.model.crypto.signature.RSAKeyFactory
- io.jans.as.model.config.adminui.LicenseConfig
- io.jans.as.model.config.adminui.MainSettings
- io.jans.as.model.discovery.OAuth2Discovery
- io.jans.as.model.uma.UmaMetadata
- io.jans.as.model.config.adminui.OIDCClientSettings
- io.jans.as.model.config.adminui.OIDCSettings
- io.jans.as.model.util.Pair<A,B>
- io.jans.as.model.uma.PermissionTicket
- io.jans.as.model.crypto.PrivateKey (implements io.jans.as.model.common.JSONable)
- io.jans.as.model.crypto.signature.ECDSAPrivateKey
- io.jans.as.model.crypto.signature.EDDSAPrivateKey
- io.jans.as.model.crypto.signature.RSAPrivateKey
- io.jans.as.model.crypto.PublicKey (implements io.jans.as.model.common.JSONable)
- io.jans.as.model.crypto.signature.ECDSAPublicKey
- io.jans.as.model.crypto.signature.EDDSAPublicKey
- io.jans.as.model.crypto.signature.RSAPublicKey
- io.jans.as.model.jwt.PureJwt
- io.jans.as.model.ciba.PushErrorRequestParam
- io.jans.as.model.ciba.PushTokenDeliveryRequestParam
- io.jans.as.model.util.QueryBuilder
- io.jans.as.model.util.QueryStringDecoder
- io.jans.as.model.fido.u2f.message.RawAuthenticateResponse
- io.jans.as.model.fido.u2f.message.RawRegisterResponse
- io.jans.as.model.fido.u2f.protocol.RegisterRequest (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.protocol.RegisterRequestMessage (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.protocol.RegisterResponse (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.protocol.RegisterStatus (implements java.io.Serializable)
- io.jans.as.model.config.adminui.RolePermissionMapping
- io.jans.as.model.uma.RptIntrospectionResponse
- io.jans.as.model.uma.RPTResponse
- io.jans.as.model.common.ScopeConstants
- io.jans.as.model.ssa.SsaConfiguration
- io.jans.as.model.ssa.SsaValidationConfig
- io.jans.as.model.config.StaticConfiguration (implements io.jans.as.model.configuration.Configuration)
- com.fasterxml.jackson.databind.util.StdConverter<IN,OUT> (implements com.fasterxml.jackson.databind.util.Converter<IN,OUT>)
- io.jans.as.model.common.converter.ListConverter
- io.jans.as.model.util.StringUtils
- io.jans.as.model.util.SubjectIdentifierGenerator
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.jans.as.model.exception.CryptoProviderException
- io.jans.as.model.exception.InvalidClaimException
- io.jans.as.model.exception.InvalidJweException
- io.jans.as.model.exception.InvalidJwtException
- io.jans.as.model.exception.InvalidParameterException
- java.lang.RuntimeException
- io.jans.as.model.fido.u2f.exception.BadInputException
- io.jans.as.model.fido.u2f.exception.RegistrationNotAllowed
- io.jans.as.model.crypto.UnknownAlgorithmException
- io.jans.as.model.exception.SignatureException
- io.jans.as.model.crypto.binding.TokenBindingParseException
- java.lang.Exception
- io.jans.as.model.uma.wrapper.Token (implements java.io.Serializable)
- io.jans.as.model.crypto.binding.TokenBinding
- io.jans.as.model.crypto.binding.TokenBindingExtension
- io.jans.as.model.crypto.binding.TokenBindingID
- io.jans.as.model.crypto.binding.TokenBindingMessage
- io.jans.as.model.crypto.binding.TokenBindingMessageParser
- io.jans.as.model.token.TokenRequestParam
- io.jans.as.model.token.TokenRevocationRequestParam
- io.jans.as.model.configuration.TrustedIssuerConfig (implements java.io.Serializable)
- io.jans.as.model.fido.u2f.U2fConfiguration
- io.jans.as.model.fido.u2f.U2fConstants
- io.jans.as.model.uma.UmaConstants
- io.jans.as.model.uma.UmaNeedInfoResponse (implements java.io.Serializable)
- io.jans.as.model.uma.persistence.UmaPermission (implements java.io.Serializable)
- io.jans.as.model.uma.UmaPermission (implements java.io.Serializable)
- io.jans.as.model.uma.persistence.UmaResource (implements java.io.Serializable)
- io.jans.as.model.uma.UmaResource
- io.jans.as.model.uma.UmaResourceWithId
- io.jans.as.model.uma.UmaResourceResponse
- io.jans.as.model.uma.UmaScopeDescription
- io.jans.as.model.uma.UmaTokenResponse (implements java.io.Serializable)
- io.jans.as.model.util.URLPatternList
- io.jans.as.model.util.Util
- io.jans.as.model.discovery.WebFingerLink
- io.jans.as.model.discovery.WebFingerParam
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- io.jans.as.model.configuration.Configuration
- io.jans.as.model.common.HasParamName
- io.jans.as.model.error.IErrorType
- io.jans.as.model.common.JSONable
- io.jans.as.model.jwe.JweDecrypter
- io.jans.as.model.jwe.JweEncrypter
- io.jans.as.model.jws.JwsSigner
- io.jans.as.model.crypto.signature.Signer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.jans.as.model.jwk.Algorithm
- io.jans.as.model.crypto.signature.AlgorithmFamily
- io.jans.as.model.register.ApplicationType (implements io.jans.orm.annotation.AttributeEnum)
- io.jans.as.model.crypto.signature.AsymmetricSignatureAlgorithm (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.common.AuthenticationMethod
- io.jans.as.model.common.AuthorizationMethod
- io.jans.as.model.authorize.AuthorizeErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.ciba.BackchannelAuthenticationErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.ciba.BackchannelDeviceRegistrationErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.common.BackchannelTokenDeliveryMode (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.crypto.encryption.BlockEncryptionAlgorithm
- io.jans.as.model.common.CallerType
- io.jans.as.model.uma.ClaimTokenFormatType
- io.jans.as.model.token.ClientAssertionType
- io.jans.as.model.clientinfo.ClientInfoErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.authorize.CodeVerifier.CodeChallengeMethod
- io.jans.as.model.common.CreatorType (implements io.jans.orm.annotation.AttributeEnum)
- io.jans.as.model.authorize.DeviceAuthzErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.fido.u2f.DeviceRegistrationStatus (implements io.jans.orm.annotation.AttributeEnum)
- io.jans.as.model.common.Display (implements io.jans.as.model.common.HasParamName)
- io.jans.as.model.crypto.signature.EllipticEdvardsCurve
- io.jans.as.model.session.EndSessionErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.error.ErrorHandlingMethod (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.common.FeatureFlagType
- io.jans.as.model.gluu.GluuErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.common.GrantType (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.common.IdType
- io.jans.as.model.jwt.JwtType
- io.jans.as.model.crypto.encryption.KeyEncryptionAlgorithm
- io.jans.as.model.jwk.KeyOpsType
- io.jans.as.model.jwk.KeySelectionStrategy (implements io.jans.orm.annotation.AttributeEnum)
- io.jans.as.model.jwk.KeyType
- io.jans.as.model.common.PairwiseIdType
- io.jans.as.model.common.Prompt (implements io.jans.as.model.common.HasParamName)
- io.jans.as.model.json.PropertyDefinition
- io.jans.as.model.json.PropertyDefinition.ClassNames
- io.jans.as.model.ciba.PushErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.register.RegisterErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.register.RegisterRequestParam
- io.jans.as.model.register.RegisterResponseParam
- io.jans.as.model.common.ResponseMode (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.common.ResponseType (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.uma.RptProfiles
- io.jans.as.model.userinfo.Schema
- io.jans.as.model.common.ScopeType (implements io.jans.orm.annotation.AttributeEnum)
- io.jans.as.model.crypto.signature.SignatureAlgorithm
- io.jans.as.model.common.SoftwareStatementValidationType
- io.jans.as.model.ssa.SsaErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.ssa.SsaRequestParam
- io.jans.as.model.ssa.SsaScopeType
- io.jans.as.model.ssa.SsaValidationType
- io.jans.as.model.common.SubjectType (implements io.jans.orm.annotation.AttributeEnum)
- io.jans.as.model.crypto.binding.TokenBindingExtensionType
- io.jans.as.model.crypto.binding.TokenBindingKeyParameters
- io.jans.as.model.crypto.binding.TokenBindingType
- io.jans.as.model.token.TokenErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.token.TokenRevocationErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.common.TokenType
- io.jans.as.model.common.TokenTypeHint (implements io.jans.orm.annotation.AttributeEnum, io.jans.as.model.common.HasParamName)
- io.jans.as.model.fido.u2f.U2fErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.uma.UmaErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.uma.UmaScopeType
- io.jans.as.model.jwk.Use
- io.jans.as.model.userinfo.UserInfoErrorResponseType (implements io.jans.as.model.error.IErrorType)
- io.jans.as.model.common.WebKeyStorage
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)