Serialized Form
-
Package org.apache.shiro
-
Class org.apache.shiro.ShiroException extends RuntimeException implements Serializable
-
Class org.apache.shiro.UnavailableSecurityManagerException extends org.apache.shiro.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 org.apache.shiro.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
org.apache.shiro.util.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 org.apache.shiro.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 org.apache.shiro.ShiroException implements Serializable
-
Serialized Fields
-
permissionString
String permissionString
-
-
-
Class org.apache.shiro.authz.permission.WildcardPermission extends Object implements Serializable
-
-
Package org.apache.shiro.config
-
Package org.apache.shiro.dao
-
Class org.apache.shiro.dao.DataAccessException extends org.apache.shiro.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 org.apache.shiro.ShiroException implements Serializable
-
Class org.apache.shiro.env.RequiredTypeException extends EnvironmentException 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 org.apache.shiro.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.subject
-
Class org.apache.shiro.subject.ExecutionException extends org.apache.shiro.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 org.apache.shiro.ShiroException implements Serializable
-
Class org.apache.shiro.util.MapContext extends Object implements Serializable
- serialVersionUID:
- 5373399119017820322L
-
Class org.apache.shiro.util.UnknownClassException extends org.apache.shiro.ShiroException implements Serializable
-