Serialized Form
-
Package org.apache.shiro
-
Package org.apache.shiro.authc
-
Exception Class org.apache.shiro.authc.AccountException
class AccountException extends AuthenticationException implements Serializable -
Exception Class org.apache.shiro.authc.AuthenticationException
class AuthenticationException extends org.apache.shiro.lang.ShiroException implements Serializable -
Class org.apache.shiro.authc.BearerToken
class BearerToken extends Object implements Serializable -
Exception Class org.apache.shiro.authc.ConcurrentAccessException
class ConcurrentAccessException extends AccountException implements Serializable -
Exception Class org.apache.shiro.authc.CredentialsException
class CredentialsException extends AuthenticationException implements Serializable -
Exception Class org.apache.shiro.authc.DisabledAccountException
class DisabledAccountException extends AccountException implements Serializable -
Exception Class org.apache.shiro.authc.ExcessiveAttemptsException
class ExcessiveAttemptsException extends AccountException implements Serializable -
Exception Class org.apache.shiro.authc.ExpiredCredentialsException
class ExpiredCredentialsException extends CredentialsException implements Serializable -
Exception Class org.apache.shiro.authc.IncorrectCredentialsException
class IncorrectCredentialsException extends CredentialsException implements Serializable -
Exception Class org.apache.shiro.authc.LockedAccountException
class LockedAccountException extends DisabledAccountException implements Serializable -
Class org.apache.shiro.authc.SimpleAccount
class 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
class SimpleAuthenticationInfo extends Object implements Serializable- serialVersionUID:
- 5390456512469696779L
-
Serialized Fields
-
credentials
Object credentials
The credentials verifying the account principals. -
credentialsSalt
org.apache.shiro.lang.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.
-
-
Exception Class org.apache.shiro.authc.UnknownAccountException
class UnknownAccountException extends AccountException implements Serializable -
Class org.apache.shiro.authc.UsernamePasswordToken
class UsernamePasswordToken extends Object implements Serializable-
Serialized Fields
-
host
String host
The location from where the login attempt occurs, ornullif 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
-
Exception Class org.apache.shiro.authc.pam.ShortCircuitIterationException
class ShortCircuitIterationException extends AuthenticationException implements Serializable -
Exception Class org.apache.shiro.authc.pam.UnsupportedTokenException
class UnsupportedTokenException extends AuthenticationException implements Serializable
-
-
Package org.apache.shiro.authz
-
Exception Class org.apache.shiro.authz.AuthorizationException
class AuthorizationException extends org.apache.shiro.lang.ShiroException implements Serializable -
Exception Class org.apache.shiro.authz.HostUnauthorizedException
class HostUnauthorizedException extends UnauthorizedException implements Serializable-
Serialized Fields
-
host
String host
-
-
-
Class org.apache.shiro.authz.SimpleAuthorizationInfo
class SimpleAuthorizationInfo extends Object implements Serializable-
Serialized Fields
-
-
Class org.apache.shiro.authz.SimpleRole
class SimpleRole extends Object implements Serializable-
Serialized Fields
-
name
String name
-
permissions
Set<Permission> permissions
-
-
-
Exception Class org.apache.shiro.authz.UnauthenticatedException
class UnauthenticatedException extends AuthorizationException implements Serializable -
Exception Class org.apache.shiro.authz.UnauthorizedException
class UnauthorizedException extends AuthorizationException implements Serializable
-
-
Package org.apache.shiro.authz.permission
-
Class org.apache.shiro.authz.permission.AllPermission
class AllPermission extends Object implements Serializable -
Class org.apache.shiro.authz.permission.DomainPermission
class DomainPermission extends WildcardPermission implements Serializable- serialVersionUID:
- 1L
-
Exception Class org.apache.shiro.authz.permission.InvalidPermissionStringException
class InvalidPermissionStringException extends org.apache.shiro.lang.ShiroException implements Serializable-
Serialized Fields
-
permissionString
String permissionString
-
-
-
Class org.apache.shiro.authz.permission.WildcardPermission
class WildcardPermission extends Object implements Serializable
-
-
Package org.apache.shiro.dao
-
Exception Class org.apache.shiro.dao.DataAccessException
class DataAccessException extends org.apache.shiro.lang.ShiroException implements Serializable -
Exception Class org.apache.shiro.dao.InvalidResourceUsageException
class InvalidResourceUsageException extends DataAccessException implements Serializable
-
-
Package org.apache.shiro.env
-
Exception Class org.apache.shiro.env.EnvironmentException
class EnvironmentException extends org.apache.shiro.lang.ShiroException implements Serializable -
Exception Class org.apache.shiro.env.RequiredTypeException
class RequiredTypeException extends EnvironmentException implements Serializable
-
-
Package org.apache.shiro.ldap
-
Exception Class org.apache.shiro.ldap.UnsupportedAuthenticationMechanismException
class UnsupportedAuthenticationMechanismException extends InvalidResourceUsageException implements Serializable
-
-
Package org.apache.shiro.session
-
Exception Class org.apache.shiro.session.ExpiredSessionException
class ExpiredSessionException extends StoppedSessionException implements Serializable -
Exception Class org.apache.shiro.session.InvalidSessionException
class InvalidSessionException extends SessionException implements Serializable -
Exception Class org.apache.shiro.session.SessionException
class SessionException extends org.apache.shiro.lang.ShiroException implements Serializable -
Exception Class org.apache.shiro.session.StoppedSessionException
class StoppedSessionException extends InvalidSessionException implements Serializable -
Exception Class org.apache.shiro.session.UnknownSessionException
class UnknownSessionException extends InvalidSessionException implements Serializable
-
-
Package org.apache.shiro.session.mgt
-
Class org.apache.shiro.session.mgt.DefaultSessionContext
class DefaultSessionContext extends MapContext implements Serializable- serialVersionUID:
- -1424160751361252966L
-
Class org.apache.shiro.session.mgt.DefaultSessionKey
class DefaultSessionKey extends Object implements Serializable-
Serialized Fields
-
sessionId
Serializable sessionId
-
-
-
Class org.apache.shiro.session.mgt.DelegatingSession
class DelegatingSession extends Object implements Serializable-
Serialized Fields
-
host
String host
-
key
SessionKey key
-
startTimestamp
Date startTimestamp
-
-
-
Class org.apache.shiro.session.mgt.SimpleSession
class SimpleSession extends Object implements Serializable- serialVersionUID:
- -7125642695178165650L
-
Serialization Methods
-
readObject
Reconstitutes this object based on the specified InputStream for JDK Serialization.- Parameters:
in- the input stream to use for reading data to populate this object.- 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
Serializes this object to the specified output stream for JDK Serialization.- Parameters:
out- output stream used for Object serialization.- Throws:
IOException- if any of this object's fields cannot be written to the stream.- Since:
- 1.0
-
-
-
Package org.apache.shiro.subject
-
Exception Class org.apache.shiro.subject.ExecutionException
class ExecutionException extends org.apache.shiro.lang.ShiroException implements Serializable -
Class org.apache.shiro.subject.SimplePrincipalCollection
class SimplePrincipalCollection extends Object implements Serializable- serialVersionUID:
- -6305224034025797558L
-
Serialization Methods
-
readObject
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)- Parameters:
in- input stream provided by- Throws:
IOException- if there is an input/output problemClassNotFoundException- if the underlying Map implementation class is not available to the classloader.
-
writeObject
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)- Parameters:
out- output stream provided by Java serialization- Throws:
IOException- if there is a stream error
-
-
Serialized Fields
-
Class org.apache.shiro.subject.SimplePrincipalMap
class SimplePrincipalMap extends Object implements Serializable
-
-
Package org.apache.shiro.subject.support
-
Class org.apache.shiro.subject.support.DefaultSubjectContext
class DefaultSubjectContext extends MapContext implements Serializable -
Exception Class org.apache.shiro.subject.support.DisabledSessionException
class DisabledSessionException extends SessionException implements Serializable
-
-
Package org.apache.shiro.util
-
Class org.apache.shiro.util.MapContext
class MapContext extends Object implements Serializable- serialVersionUID:
- 5373399119017820322L
-