internal static byte[] DecodeValue(string value, FieldValueEncoding encoding) { return(encoding == FieldValueEncoding.Hex ? HexDecode(value) : Convert.FromBase64String(value)); }
internal static string EncodeBytes(byte[] bytes, FieldValueEncoding encoding) { return(encoding == FieldValueEncoding.Hex ? HexEncode(bytes) : Convert.ToBase64String(bytes)); }
/// <summary> /// See: <see cref="FieldLevelEncryptionConfig.ValueEncoding"/> /// </summary> public FieldLevelEncryptionConfigBuilder WithValueEncoding(FieldValueEncoding valueEncoding) { _valueEncoding = valueEncoding; return(this); }