Class SecurityContext

java.lang.Object
com.gigaspaces.security.service.SecurityContext
All Implemented Interfaces:
SmartExternalizable, Externalizable, Serializable

public class SecurityContext extends Object implements SmartExternalizable
Security context passed between proxy and server.
Since:
7.0.1
Author:
Moran Avigdor
See Also:
  • Constructor Details

    • SecurityContext

      public SecurityContext()
      Externalizable public no-args constructor
    • SecurityContext

      public SecurityContext(CredentialsProvider credentialsProvider)
    • SecurityContext

      public SecurityContext(SecurityContext securityContext)
      Security context constructed for subsequent session interaction.
      Parameters:
      securityContext - a token for this session.
    • SecurityContext

      public SecurityContext(UserDetails userDetails, AuthenticationToken authenticationToken)
      Security context constructed upon authentication.
      Parameters:
      userDetails - authenticated user details with populated authorities.
      authenticationToken - a token for this session.
  • Method Details