AutoApi.Permissions.to_binary

You're seeing just the function to_binary, go back to AutoApi.Permissions module for more information.

Converts a list of scope-formatted permissions into their binary equivalent

Examples

iex> AutoApi.Permissions.to_binary ["charge.read", "lights.read", "climate.write"] 0x100000C8000000000000000000000000

iex> AutoApi.Permissions.to_binary ["car.full_control"] 0x1007FFFDFFEFFFFFFFFF1F0000000000

iex> AutoApi.Permissions.parse("charge.read,lights.read,climate.write") ...> |> AutoApi.Permissions.to_binary 0x100000C8000000000000000000000000

iex> AutoApi.Permissions.parse("power-takeoff.read,tachograph.read") ...> |> AutoApi.Permissions.to_binary 0x10000000000000000080010000000000