> Aztec.nr API reference, v6.0.0 (mainnet and testnet). Index: https://docs.aztec.network/aztec-nr-api/v6.0.0/llms.txt

# Module authorization_interface

Module: `noir_aztec::authwit::authorization_interface`

## Traits

- [AuthorizationInterface](/aztec-nr-api/v6.0.0/noir_aztec/authwit/authorization_interface/trait.AuthorizationInterface.md): Allows getting the selector for an authorization struct (see src/macros/authorization.nr) used to uniquely identify them and avoiding collisions. This is important because authorizations are emitted as offchain effects and their unique selector allows users/wallets to decode them correctly
