U:RDoc::AnyMethod[iI"authorizer=:ETI""SQLite3::Database#authorizer=;TF: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"OSet the authorizer for this database. +auth+ must respond to +call+, and ;TI""+call+ must take 5 arguments.;To:RDoc::Markup::BlankLineo; ; [ I"IInstalls (or removes) a block that will be invoked for every access ;TI"Hto the database. If the block returns 0 (or +true+), the statement ;TI"Ris allowed to proceed. Returning 1 or false causes an authorization error to ;TI"Koccur, and returning 2 or nil causes the access to be silently denied.;T: @fileI"ext/sqlite3/database.c;T:0@omit_headings_from_table_of_contents_below0I"set_authorizer = auth ;T0[I" (p1);T@FI" Database;TcRDoc::NormalClass00