Package de.aristaflow.adept2.base.sessionmanagement


package de.aristaflow.adept2.base.sessionmanagement
  • Class
    Description
    This class provides constants for capabilities of security tokens.
    Interface for providing methods to check capabilities of session tokens.
    A client session factory provides the user with a token needed for calling the ADEPT2-API.
    A QualifiedAgent represents an agent (tuple) that has been authenticated and provides all information the system needs for unique identification.
    A RichAgent enhances a QualifiedAgent by providing far more information and is therefore a "user-friendly" version of a QualifiedAgent.
    A SecurityTokenIntegrityException indicates that a security token has no integrity.
    A session factory provides the means to create session tokens, child session tokens as well as privileged child session tokens allowing to bypass security checks.
    Represents a reentrant read/write lock or exclusive lock based on session token.
    A LockCountManager counting session tokens with an equality based on the UUID returned by a Function provided by subclasses.
    A LockCountManager counting session tokens with an equality based on child session IDs.
    A LockCountManager considering session tokens and their subsessions (but not vice versa!) as equal.
    A LockCountManager counting session tokens with an equality based on their UUIDs (of the corresponding top-level session token).
    A LockCountManager considering session tokens and their subsessions (but not vice versa!) as equal.
    A session token identifies a session in ADEPT2.
    A security token provides all security-relevant data.