<<

NAME

C4::SIP::Sip - General Sip utility functions

y_or_n

Missing POD for y_or_n.

timestamp

Missing POD for timestamp.

add_field

Missing POD for add_field.

maybe_add

Missing POD for maybe_add.

should_hide

Missing POD for should_hide.

add_count

Missing POD for add_count.

denied

Missing POD for denied.

sipbool

Missing POD for sipbool.

boolspace

Missing POD for boolspace.

write_msg

Missing POD for write_msg.

siplog

Missing POD for siplog.

remove_password_from_message

  my $safe_message = remove_password_from_message( $message );

Look for the fields AC, AD and CO, and replace contents with three asterisks.

We do this by looking for:

  delimiter + AC/AD/CO + something + delimiter

and replacing it with:

  delimiter + field name + asterisks + delimiter

Messages and fields that can contain passwords:

  23 Patron Status Request - AC terminal password - AD patron password
  11 Checkout - AC terminal password - AD patron password
  09 Checkin - AC terminal password
  01 Block Patron - AC terminal password
  93 Login - CO login password
  63 Patron Information - AC terminal password - AD patron password
  35 End Patron Session - AC terminal password - AD patron password
  37 Fee Paid - AC terminal password - AD patron password
  17 Item Information - AC terminal password
  19 Item Status Update - AC terminal password
  25 Patron Enable - AC terminal password- AD patron password
  15 Hold - AC terminal password - AD patron password
  29 Renew - AC terminal password - AD patron password
  65 Renew All - AC terminal password - AD patron password

<<