Serialized Form
-
Package org.apache.shiro
-
Class org.apache.shiro.ShiroException extends RuntimeException implements Serializable
-
Class org.apache.shiro.UnavailableSecurityManagerException extends ShiroException implements Serializable
-
-
Package org.apache.shiro.authc
-
Class org.apache.shiro.authc.AccountException extends AuthenticationException implements Serializable
-
Class org.apache.shiro.authc.AuthenticationException extends ShiroException implements Serializable
-
Class org.apache.shiro.authc.BearerToken extends Object implements Serializable
-
Class org.apache.shiro.authc.ConcurrentAccessException extends AccountException implements Serializable
-
Class org.apache.shiro.authc.CredentialsException extends AuthenticationException implements Serializable
-
Class org.apache.shiro.authc.DisabledAccountException extends AccountException implements Serializable
-
Class org.apache.shiro.authc.ExcessiveAttemptsException extends AccountException implements Serializable
-
Class org.apache.shiro.authc.ExpiredCredentialsException extends CredentialsException implements Serializable
-
Class org.apache.shiro.authc.IncorrectCredentialsException extends CredentialsException implements Serializable
-
Class org.apache.shiro.authc.LockedAccountException extends DisabledAccountException implements Serializable
-
Class org.apache.shiro.authc.SimpleAccount extends Object implements Serializable
-
Serialized Fields
-
authcInfo
SimpleAuthenticationInfo authcInfo
The authentication information (principals and credentials) for this account. -
authzInfo
SimpleAuthorizationInfo authzInfo
The authorization information for this account. -
credentialsExpired
boolean credentialsExpired
Indicates credentials on this account are expired. This isn't honored by all Realms but is honored bySimpleAccountRealm
. -
locked
boolean locked
Indicates this account is locked. This isn't honored by all Realms but is honored bySimpleAccountRealm
.
-
-
-
Class org.apache.shiro.authc.SimpleAuthenticationInfo extends Object implements Serializable
-
Serialized Fields
-
credentials
Object credentials
The credentials verifying the account principals. -
credentialsSalt
ByteSource credentialsSalt
Any salt used in hashing the credentials.- Since:
- 1.1
-
principals
PrincipalCollection principals
The principals identifying the account associated with this AuthenticationInfo instance.
-
-
-
Class org.apache.shiro.authc.UnknownAccountException extends AccountException implements Serializable
-
Class org.apache.shiro.authc.UsernamePasswordToken extends Object implements Serializable
-
Serialized Fields
-
host
String host
The location from where the login attempt occurs, ornull
if not known or explicitly omitted. -
password
char[] password
The password, in char[] format -
rememberMe
boolean rememberMe
Whether or not 'rememberMe' should be enabled for the corresponding login attempt; default isfalse
-
username
String username
The username
-
-
-
-
Package org.apache.shiro.authc.pam
-
Class org.apache.shiro.authc.pam.ShortCircuitIterationException extends AuthenticationException implements Serializable
-
Class org.apache.shiro.authc.pam.UnsupportedTokenException extends AuthenticationException implements Serializable
-
-
Package org.apache.shiro.authz
-
Class org.apache.shiro.authz.AuthorizationException extends ShiroException implements Serializable
-
Class org.apache.shiro.authz.HostUnauthorizedException extends UnauthorizedException implements Serializable
-
Serialized Fields
-
host
String host
-
-
-
Class org.apache.shiro.authz.SimpleAuthorizationInfo extends Object implements Serializable
-
Serialized Fields
-
-
Class org.apache.shiro.authz.SimpleRole extends Object implements Serializable
-
Serialized Fields
-
name
String name
-
permissions
Set<Permission> permissions
-
-
-
Class org.apache.shiro.authz.UnauthenticatedException extends AuthorizationException implements Serializable
-
Class org.apache.shiro.authz.UnauthorizedException extends AuthorizationException implements Serializable
-
-
Package org.apache.shiro.authz.permission
-
Class org.apache.shiro.authz.permission.AllPermission extends Object implements Serializable
-
Class org.apache.shiro.authz.permission.DomainPermission extends WildcardPermission implements Serializable
- serialVersionUID:
- 1L
-
Class org.apache.shiro.authz.permission.InvalidPermissionStringException extends ShiroException implements Serializable
-
Serialized Fields
-
permissionString
String permissionString
-
-
-
Class org.apache.shiro.authz.permission.WildcardPermission extends Object implements Serializable
-
-
Package org.apache.shiro.cache
-
Class org.apache.shiro.cache.CacheException extends ShiroException implements Serializable
-
-
Package org.apache.shiro.cas
-
Class org.apache.shiro.cas.CasAuthenticationException extends AuthenticationException implements Serializable
-
Class org.apache.shiro.cas.CasToken extends Object implements Serializable
- serialVersionUID:
- 8587329689973009598L
-
-
Package org.apache.shiro.codec
-
Class org.apache.shiro.codec.CodecException extends ShiroException implements Serializable
-
-
Package org.apache.shiro.config
-
Class org.apache.shiro.config.ConfigurationException extends ShiroException implements Serializable
-
Class org.apache.shiro.config.UnresolveableReferenceException extends ConfigurationException implements Serializable
-
-
Package org.apache.shiro.config.event
-
Class org.apache.shiro.config.event.BeanEvent extends Event implements Serializable
-
Class org.apache.shiro.config.event.ConfiguredBeanEvent extends BeanEvent implements Serializable
-
Class org.apache.shiro.config.event.DestroyedBeanEvent extends BeanEvent implements Serializable
-
Class org.apache.shiro.config.event.InitializedBeanEvent extends BeanEvent implements Serializable
-
Class org.apache.shiro.config.event.InstantiatedBeanEvent extends BeanEvent implements Serializable
-
-
Package org.apache.shiro.crypto
-
Class org.apache.shiro.crypto.CryptoException extends ShiroException implements Serializable
-
Class org.apache.shiro.crypto.UnknownAlgorithmException extends CryptoException implements Serializable
-
-
Package org.apache.shiro.crypto.hash
-
Class org.apache.shiro.crypto.hash.AbstractHash extends CodecSupport implements Serializable
-
Serialized Fields
-
bytes
byte[] bytes
Deprecated.The hashed data
-
-
-
Class org.apache.shiro.crypto.hash.Md2Hash extends SimpleHash implements Serializable
-
Class org.apache.shiro.crypto.hash.Md5Hash extends SimpleHash implements Serializable
-
Class org.apache.shiro.crypto.hash.Sha1Hash extends SimpleHash implements Serializable
-
Class org.apache.shiro.crypto.hash.Sha256Hash extends SimpleHash implements Serializable
-
Class org.apache.shiro.crypto.hash.Sha384Hash extends SimpleHash implements Serializable
-
Class org.apache.shiro.crypto.hash.Sha512Hash extends SimpleHash implements Serializable
-
Class org.apache.shiro.crypto.hash.SimpleHash extends AbstractHash implements Serializable
-
Serialized Fields
-
algorithmName
String algorithmName
TheMessageDigest
algorithm name to use when performing the hash. -
bytes
byte[] bytes
The hashed data -
iterations
int iterations
Number of hash iterations to perform. Defaults to 1 in the constructor. -
salt
ByteSource salt
Supplied salt, if any.
-
-
-
-
Package org.apache.shiro.dao
-
Class org.apache.shiro.dao.DataAccessException extends ShiroException implements Serializable
-
Class org.apache.shiro.dao.InvalidResourceUsageException extends DataAccessException implements Serializable
-
-
Package org.apache.shiro.env
-
Class org.apache.shiro.env.EnvironmentException extends ShiroException implements Serializable
-
Class org.apache.shiro.env.RequiredTypeException extends EnvironmentException implements Serializable
-
-
Package org.apache.shiro.event
-
Class org.apache.shiro.event.Event extends EventObject implements Serializable
-
Serialized Fields
-
timestamp
long timestamp
-
-
-
-
Package org.apache.shiro.io
-
Class org.apache.shiro.io.SerializationException extends ShiroException implements Serializable
-
-
Package org.apache.shiro.ldap
-
Class org.apache.shiro.ldap.UnsupportedAuthenticationMechanismException extends InvalidResourceUsageException implements Serializable
-
-
Package org.apache.shiro.session
-
Class org.apache.shiro.session.ExpiredSessionException extends StoppedSessionException implements Serializable
-
Class org.apache.shiro.session.InvalidSessionException extends SessionException implements Serializable
-
Class org.apache.shiro.session.SessionException extends ShiroException implements Serializable
-
Class org.apache.shiro.session.StoppedSessionException extends InvalidSessionException implements Serializable
-
Class org.apache.shiro.session.UnknownSessionException extends InvalidSessionException implements Serializable
-
-
Package org.apache.shiro.session.mgt
-
Class org.apache.shiro.session.mgt.DefaultSessionContext extends MapContext implements Serializable
- serialVersionUID:
- -1424160751361252966L
-
Class org.apache.shiro.session.mgt.DefaultSessionKey extends Object implements Serializable
-
Serialized Fields
-
sessionId
Serializable sessionId
-
-
-
Class org.apache.shiro.session.mgt.DelegatingSession extends Object implements Serializable
-
Serialized Fields
-
host
String host
-
key
SessionKey key
-
startTimestamp
Date startTimestamp
-
-
-
Class org.apache.shiro.session.mgt.SimpleSession extends Object implements Serializable
- serialVersionUID:
- -7125642695178165650L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Reconstitutes this object based on the specified InputStream for JDK Serialization.- Throws:
IOException
- if the input stream cannot be used.ClassNotFoundException
- if a required class needed for instantiation is not available in the present JVM- Since:
- 1.0
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serializes this object to the specified output stream for JDK Serialization.- Throws:
IOException
- if any of this object's fields cannot be written to the stream.- Since:
- 1.0
-
-
-
Package org.apache.shiro.spring.boot.autoconfigure.exception
-
Class org.apache.shiro.spring.boot.autoconfigure.exception.NoRealmBeanConfiguredException extends RuntimeException implements Serializable
-
-
Package org.apache.shiro.spring.security.interceptor
-
Class org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor extends StaticMethodMatcherPointcutAdvisor implements Serializable
-
Serialized Fields
-
securityManager
SecurityManager securityManager
-
-
-
-
Package org.apache.shiro.subject
-
Class org.apache.shiro.subject.ExecutionException extends ShiroException implements Serializable
-
Class org.apache.shiro.subject.SimplePrincipalCollection extends Object implements Serializable
- serialVersionUID:
- -6305224034025797558L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Serialization read support - reads in the Map principals collection if it exists in the input stream. NOTE: Don't forget to change the serialVersionUID constant at the top of this class if you make any backwards-incompatible serialization changes!!! (use the JDK 'serialver' program for this)- Throws:
IOException
- if there is an input/output problemClassNotFoundException
- if the underlying Map implementation class is not available to the classloader.
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Serialization write support. NOTE: Don't forget to change the serialVersionUID constant at the top of this class if you make any backwards-incompatible serialization changes!!! (use the JDK 'serialver' program for this)- Throws:
IOException
- if there is a stream error
-
-
Serialized Fields
-
Class org.apache.shiro.subject.SimplePrincipalMap extends Object implements Serializable
-
-
Package org.apache.shiro.subject.support
-
Class org.apache.shiro.subject.support.DefaultSubjectContext extends MapContext implements Serializable
-
Class org.apache.shiro.subject.support.DisabledSessionException extends SessionException implements Serializable
-
-
Package org.apache.shiro.util
-
Class org.apache.shiro.util.InstantiationException extends ShiroException implements Serializable
-
Class org.apache.shiro.util.MapContext extends Object implements Serializable
- serialVersionUID:
- 5373399119017820322L
-
Class org.apache.shiro.util.UnknownClassException extends ShiroException implements Serializable
-
-
Package org.apache.shiro.web.session.mgt
-
Class org.apache.shiro.web.session.mgt.DefaultWebSessionContext extends DefaultSessionContext implements Serializable
- serialVersionUID:
- -3974604687792523072L
-
Class org.apache.shiro.web.session.mgt.WebSessionKey extends DefaultSessionKey implements Serializable
-
Serialized Fields
-
servletRequest
ServletRequest servletRequest
-
servletResponse
ServletResponse servletResponse
-
-
-
-
Package org.apache.shiro.web.subject.support
-
Class org.apache.shiro.web.subject.support.DefaultWebSubjectContext extends DefaultSubjectContext implements Serializable
- serialVersionUID:
- 8188555355305827739L
-
-
Package org.apache.shiro.web.tags
-
Class org.apache.shiro.web.tags.AuthenticatedTag extends SecureTag implements Serializable
-
Class org.apache.shiro.web.tags.GuestTag extends SecureTag implements Serializable
-
Class org.apache.shiro.web.tags.HasAnyRolesTag extends RoleTag implements Serializable
-
Class org.apache.shiro.web.tags.HasPermissionTag extends PermissionTag implements Serializable
-
Class org.apache.shiro.web.tags.HasRoleTag extends RoleTag implements Serializable
-
Class org.apache.shiro.web.tags.LacksPermissionTag extends PermissionTag implements Serializable
-
Class org.apache.shiro.web.tags.LacksRoleTag extends RoleTag implements Serializable
-
Class org.apache.shiro.web.tags.NotAuthenticatedTag extends SecureTag implements Serializable
-
Class org.apache.shiro.web.tags.PermissionTag extends SecureTag implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.apache.shiro.web.tags.PrincipalTag extends SecureTag implements Serializable
-
Serialized Fields
-
defaultValue
String defaultValue
The default value that should be displayed if the user is not authenticated, or no principal is found. -
property
String property
The property name to retrieve of the principal, or null if the toString() value should be used. -
type
String type
The type of principal to be retrieved, or null if the default principal should be used.
-
-
-
Class org.apache.shiro.web.tags.RoleTag extends SecureTag implements Serializable
-
Serialized Fields
-
name
String name
-
-
-
Class org.apache.shiro.web.tags.SecureTag extends TagSupport implements Serializable
-
Class org.apache.shiro.web.tags.UserTag extends SecureTag implements Serializable
-
-
Package org.apache.shiro.web.util
-
Class org.apache.shiro.web.util.SavedRequest extends Object implements Serializable
-