U:RDoc::NormalClass[iI" Policy:ETI"Gem::Security::Policy;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[ I"LA Gem::Security::Policy object encapsulates the settings for verifying ;TI"Ksigned gem files. This is the base class. You can either declare an ;TI"Dinstance of this or use one of the preset security policies in ;TI"Gem::Security::Policies.;T: @fileI"$lib/rubygems/security/policy.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" name;TI"R;T: publicFI"$lib/rubygems/security/policy.rb;T[ I"only_signed;TI"RW;T; F@[ I"only_trusted;TI"RW;T; F@[ I" to_s;F@; F@[ I"verify_chain;TI"RW;T; F@[ I"verify_data;TI"RW;T; F@[ I"verify_root;TI"RW;T; F@[ I"verify_signer;TI"RW;T; F@[[[I"Gem::UserInteraction;To;;[; @; 0@[[I" class;T[[; [[I"new;T@[:protected[[: private[[I" instance;T[[; [ [I"check_cert;F@[I"check_chain;F@[I"check_data;F@[I"check_key;F@[I"check_root;F@[I"check_trust;F@[I" verify;F@[I"verify_signatures;F@[; [[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"+lib/rubygems/install_update_options.rb;T@@cRDoc::TopLevel