public static PoseCredentials CreateCredentials(long userNo, ServiceRoleType serviceRoleType) { var newCredentials = new PoseCredentials(); newCredentials._userNo = userNo; newCredentials._serviceRoleType = (int)serviceRoleType; newCredentials._expireTime = LogicTime.GetUnixTimeNow(DateTime.UtcNow.AddMilliseconds(TOKEN_EXPIRE_IN)); return(newCredentials); }
public static byte[] CreateToken(long userNo, ServiceRoleType serviceRoleType) { var newCredentials = PoseCredentials.CreateCredentials(userNo, serviceRoleType); return(Singleton.Get <CryptoFacade>().Encrypt_RSA(PoseCredentials.Serialize(newCredentials))); }