Class RememberMeToken

java.lang.Object
pl.edu.icm.unity.engine.api.authn.RememberMeToken

public class RememberMeToken extends Object
Contains information used by remember me functionality
Author:
P.Piernik
  • Constructor Details

  • Method Details

    • getInstanceFromJson

      public static RememberMeToken getInstanceFromJson(byte[] json)
    • getSerialized

      public byte[] getSerialized() throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • getEntity

      public long getEntity()
    • setEntity

      public void setEntity(long entity)
    • getMachineDetails

      public RememberMeToken.LoginMachineDetails getMachineDetails()
    • setMachineDetails

      public void setMachineDetails(RememberMeToken.LoginMachineDetails machineDetails)
    • getLoginTime

      public Date getLoginTime()
    • setLoginTime

      public void setLoginTime(Date loginTime)
    • getRememberMeTokenHash

      public byte[] getRememberMeTokenHash()
    • setRememberMeTokenHash

      public void setRememberMeTokenHash(byte[] rememberMeTokenHash)
    • getRememberMePolicy

      public RememberMePolicy getRememberMePolicy()
    • setRememberMePolicy

      public void setRememberMePolicy(RememberMePolicy rememberMePolicy)
    • getFirstFactorAuthnOptionId

      public AuthenticationOptionKey getFirstFactorAuthnOptionId()
    • setFirstFactorAuthnOptionId

      public void setFirstFactorAuthnOptionId(AuthenticationOptionKey firstFactorAuthnOptionId)
    • getSecondFactorAuthnOptionId

      public AuthenticationOptionKey getSecondFactorAuthnOptionId()
    • setSecondFactorAuthnOptionId

      public void setSecondFactorAuthnOptionId(AuthenticationOptionKey secondFactorAuthnOptionId)