Class RememberMeToken
java.lang.Object
pl.edu.icm.unity.engine.api.authn.RememberMeToken
Contains information used by remember me functionality
- Author:
- P.Piernik
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRememberMeToken(long entity, RememberMeToken.LoginMachineDetails machineDetails, Date loginTime, AuthenticationOptionKey firstFactorAuthnOptionId, AuthenticationOptionKey secondFactorAuthnOptionId, byte[] rememberMeTokenHash, RememberMePolicy rememberMePolicy) -
Method Summary
Modifier and TypeMethodDescriptionlongstatic RememberMeTokengetInstanceFromJson(byte[] json) byte[]byte[]voidsetEntity(long entity) voidsetFirstFactorAuthnOptionId(AuthenticationOptionKey firstFactorAuthnOptionId) voidsetLoginTime(Date loginTime) voidsetMachineDetails(RememberMeToken.LoginMachineDetails machineDetails) voidsetRememberMePolicy(RememberMePolicy rememberMePolicy) voidsetRememberMeTokenHash(byte[] rememberMeTokenHash) voidsetSecondFactorAuthnOptionId(AuthenticationOptionKey secondFactorAuthnOptionId)
-
Constructor Details
-
RememberMeToken
public RememberMeToken() -
RememberMeToken
public RememberMeToken(long entity, RememberMeToken.LoginMachineDetails machineDetails, Date loginTime, AuthenticationOptionKey firstFactorAuthnOptionId, AuthenticationOptionKey secondFactorAuthnOptionId, byte[] rememberMeTokenHash, RememberMePolicy rememberMePolicy)
-
-
Method Details
-
getInstanceFromJson
-
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
-
setMachineDetails
-
getLoginTime
-
setLoginTime
-
getRememberMeTokenHash
public byte[] getRememberMeTokenHash() -
setRememberMeTokenHash
public void setRememberMeTokenHash(byte[] rememberMeTokenHash) -
getRememberMePolicy
-
setRememberMePolicy
-
getFirstFactorAuthnOptionId
-
setFirstFactorAuthnOptionId
-
getSecondFactorAuthnOptionId
-
setSecondFactorAuthnOptionId
-