public static Guid DecryptGuidFromString(this Encrypter encrypter, string value) { var fromBase64String = Convert.FromBase64String(value); var decryptBytes = encrypter.DecryptBytes(fromBase64String); return(new Guid(decryptBytes)); }
public static byte[] DecryptBytesFromString(this Encrypter encrypter, string value) { var fromBase64String = Convert.FromBase64String(value); return(encrypter.DecryptBytes(fromBase64String)); }
public void SetValue(object target, object value) { var decrypt = encrypter.DecryptBytes((byte[])value); targetMember.SetValue(target, decrypt); }
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { var fromBase64String = Convert.FromBase64String((string)reader.Value); return(encrypter.DecryptBytes(fromBase64String)); }