Serialized Form

  • Package io.getlime.security.powerauth.rest.api.spring.authentication

    • Class io.getlime.security.powerauth.rest.api.spring.authentication.PowerAuthApiAuthenticationImpl extends org.springframework.security.authentication.AbstractAuthenticationToken implements Serializable

      serialVersionUID:
      -3790516505615465445L
      • Serialized Fields

        • activationFlags
          List<String> activationFlags
          List of activation flags.
        • activationId
          String activationId
          Activation ID.
        • applicationId
          Long applicationId
          Application ID.
        • applicationRoles
          List<String> applicationRoles
          List of application roles.
        • factors
          io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes factors
          Signature type, representing used authentication factor.
        • httpHeader
          io.getlime.security.powerauth.http.PowerAuthHttpHeader httpHeader
          Reference to the original HTTP header.
        • userId
          String userId
          User ID.
        • version
          String version
          Signature version.
    • Class io.getlime.security.powerauth.rest.api.spring.authentication.PowerAuthSignatureAuthenticationImpl extends org.springframework.security.authentication.AbstractAuthenticationToken implements Serializable

      serialVersionUID:
      6495166873663643144L
      • Serialized Fields

        • activationId
          String activationId
          Activation ID.
        • applicationKey
          String applicationKey
          Application key.
        • data
          byte[] data
          Signed data.
        • forcedSignatureVersion
          Integer forcedSignatureVersion
          Forced signature version. Used during scheme upgrade, when the element already uses new signature type but some parts of the process still need to work with the old one.
        • httpHeader
          io.getlime.security.powerauth.http.PowerAuthHttpHeader httpHeader
          Reference to the original HTTP header.
        • httpMethod
          String httpMethod
          Used HTTP method.
        • nonce
          byte[] nonce
          Cryptographic nonce.
        • requestUri
          String requestUri
          Request URI identifier.
        • signature
          String signature
          Signature value.
        • signatureType
          String signatureType
          Signature type.
        • version
          String version
          Signature version.
    • Class io.getlime.security.powerauth.rest.api.spring.authentication.PowerAuthTokenAuthenticationImpl extends org.springframework.security.authentication.AbstractAuthenticationToken implements Serializable

      • Serialized Fields

        • httpHeader
          io.getlime.security.powerauth.http.PowerAuthHttpHeader httpHeader
          Reference to the original HTTP header.
        • nonce
          String nonce
          Cryptographic nonce.
        • timestamp
          String timestamp
          Current timestamp.
        • tokenDigest
          String tokenDigest
          Token digest value.
        • tokenId
          String tokenId
          Token ID.
        • version
          String version
          Signature version.