File: //opt/alt/ruby32/share/gems/doc/base64-0.3.0/ri/Base64/urlsafe_encode64-i.ri
U:RDoc::AnyMethod[iI"urlsafe_encode64:ETI"Base64#urlsafe_encode64;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"AReturns the RFC-4648-compliant \Base64-encoding of +string+.;To:RDoc::Markup::BlankLine o;
; [
I"RPer RFC 4648, the returned string will not contain the URL-unsafe characters ;TI"<tt>+</tt> or <tt>/</tt>, ;TI"5but instead may contain the URL-safe characters ;TI" <tt>-</tt> and <tt>_</tt>; ;TI"asee {Encoding Character Set}[Base64.html#module-Base64-label-Encoding+Character+Sets] above:;T@o:RDoc::Markup::Verbatim; [I"9Base64.urlsafe_encode64("\xFB\xEF\xBE") # => "----"
;TI"9Base64.urlsafe_encode64("\xFF\xFF\xFF") # => "____"
;T:@format0o;
; [I"7By default, the returned string may have padding; ;TI"Csee {Padding}[Base64.html#module-Base64-label-Padding], above:;T@o;; [I".Base64.urlsafe_encode64('*') # => "Kg=="
;T;
0o;
; [I"*Optionally, you can suppress padding:;T@o;; [I"<Base64.urlsafe_encode64('*', padding: false) # => "Kg"
;T;
0o;
; [I"TThe returned string will have no newline characters, regardless of its length; ;TI"Dsee {Newlines}[Base64.html#module-Base64-label-Newlines] above:;T@o;; [I".Base64.urlsafe_encode64('*') # => "Kg=="
;TI"'Base64.urlsafe_encode64('*' * 46)
;TI"L# => "KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg==";T;
0:
@fileI"lib/base64.rb;T:0@omit_headings_from_table_of_contents_below0I"7Base64.urlsafe_encode64(string) -> encoded_string
;T0[ I"(bin, padding: true);T@0FI"Base64;TcRDoc::NormalModule00