Net::TacacsPlus::Packet::AuthorRequestBody - Tacacs+ authorization request body
The authorization REQUEST packet body
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 +----------------+----------------+----------------+----------------+ | authen_method | priv_lvl | authen_type | authen_service | +----------------+----------------+----------------+----------------+ | user len | port len | rem_addr len | arg_cnt | +----------------+----------------+----------------+----------------+ | arg 1 len | arg 2 len | ... | arg N len | +----------------+----------------+----------------+----------------+ | user ... +----------------+----------------+----------------+----------------+ | port ... +----------------+----------------+----------------+----------------+ | rem_addr ... +----------------+----------------+----------------+----------------+ | arg 1 ... +----------------+----------------+----------------+----------------+ | arg 2 ... +----------------+----------------+----------------+----------------+ | ... +----------------+----------------+----------------+----------------+ | arg N ... +----------------+----------------+----------------+----------------+
Construct tacacs+ authorization REQUEST packet body object
Parameters:
authen_method : TAC_PLUS_AUTHEN_METH_* priv_lvl : TAC_PLUS_PRIV_LVL_* authen_type : TAC_PLUS_AUTHEN_TYPE_* authen_service: TAC_PLUS_AUTHEN_SVC_* user : username port : port - default 'Virtual00' rem_addr : our ip address args : args arrayref
Construct object from raw packet.
Return binary data of packet body.
To install Net::TacacsPlus, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::TacacsPlus
CPAN shell
perl -MCPAN -e shell install Net::TacacsPlus
For more information on module installation, please visit the detailed CPAN module installation guide.