class GPGME::UserID
Public Instance Methods
comment()
click to toggle source
# File lib/schleuder/gpgme/user_id.rb, line 7 def comment sanitize_encoding(@comment) end
name()
click to toggle source
# File lib/schleuder/gpgme/user_id.rb, line 3 def name sanitize_encoding(@name) end
uid()
click to toggle source
# File lib/schleuder/gpgme/user_id.rb, line 11 def uid sanitize_encoding(@uid) end
Private Instance Methods
sanitize_encoding(str)
click to toggle source
# File lib/schleuder/gpgme/user_id.rb, line 16 def sanitize_encoding(str) if str.is_a?(String) && str.encoding != 'UTF-8' str.encode(Encoding::UTF_8, invalid: :replace, undef: :replace, replace: '') else str end end