Packages
secure_client
0.1.0
A secure encoder and decoder for HTTPClient.
Retired package: Deprecated - no longer maintained
Current section
Files
Jump to
Current section
Files
lib/client/decoders/encrypted.ex
defmodule Client.Decoders.Encrypted do
@behaviour Client.Decoders
def headers, do: %{"Accept" => "application/encrypted"}
def decode(data),
do: data |> :base64.decode |> Cloak.decrypt |> Poison.decode
def decode!(data),
do: data |> :base64.decode |> Cloak.decrypt |> Poison.decode!
end