method
    
    inspect
  
      Ruby latest stable (v2_5_5)
 - 
    0 notes - 
    Class: HMAC
    
  
  
- 1_8_6_287
 - 1_8_7_72
 - 1_8_7_330
 - 1_9_1_378
 - 1_9_2_180
 - 1_9_3_125 (0)
 - 1_9_3_392 (0)
 - 2_1_10 (0)
 - 2_2_9
 - 2_4_6
 - 2_5_5
 - 2_6_3
 - What's this?
 
Related methods
- Class methods (1)
 - 
  
  new  		
    
    
    (<= v2_1_10)
  
 - Instance methods (8)
 - 
  
  <<  		
    
    
    (<= v2_1_10)
  
 - 
  
  block_length  		
    
    
    (<= v2_1_10)
  
 - 
  
  digest_length  		
    
    
    (<= v2_1_10)
  
 - 
  
  finish  		
    
    
    (<= v2_1_10)
  
 - 
  
  initialize_copy  		
    
    
    (<= v2_1_10)
  
 - 
  
  inspect  		
    
    
    (<= v2_1_10)
  
 - 
  
  reset  		
    
    
    (<= v2_1_10)
  
 - 
  
  update  		
    
    
    (<= v2_1_10)
  
 
    
 = private
    
 = protected
  
Method deprecated or moved
This method is deprecated or moved on the latest stable version. The last existing version (v2_1_10) is shown here.
These similar methods exist in v2_5_5:
- Array#inspect
 - File::Stat#inspect
 - Exception#inspect
 - Thread#inspect
 - Method#inspect
 - Object#inspect
 - UnboundMethod#inspect
 - IO#inspect
 - Hash#inspect
 - Symbol#inspect
 - NilClass#inspect
 - String#inspect
 - Range#inspect
 - Regexp#inspect
 - MatchData#inspect
 - Struct#inspect
 - Time#inspect
 - Complex#inspect
 - Date#inspect
 - IPAddr#inspect
 - Rational#inspect
 - Vector#inspect
 - Matrix#inspect
 - OpenStruct#inspect
 - Pathname#inspect
 - Resolv::IPv4#inspect
 - Resolv::IPv6#inspect
 - Resolv::DNS::Name#inspect
 - Resolv::DNS::Label::Str#inspect
 - Set#inspect
 - Shell::Filter#inspect
 - Shell#inspect
 - StringScanner#inspect
 - Process::Status#inspect
 - FileUtils::Entry_#inspect
 - IRB::Irb#inspect
 - IRB::Context#inspect
 - IRB::JobManager#inspect
 - IRB::History#inspect
 - Net::SMTP#inspect
 - Net::HTTPGenericRequest#inspect
 - Net::POP3Command#inspect
 - Net::WriteAdapter#inspect
 - Net::BufferedIO#inspect
 - Net::POP3#inspect
 - Net::ReadAdapter#inspect
 - Net::POPMail#inspect
 - Net::HTTP#inspect
 - Net::HTTPResponse#inspect
 - URI::Generic#inspect
 - REXML::XMLDecl#inspect
 - REXML::Text#inspect
 - REXML::Instruction#inspect
 - REXML::Attribute#inspect
 - REXML::Element#inspect
 - REXML::Parsers::PullEvent#inspect
 - REXML::Validation::Choice#inspect
 - REXML::Validation::State#inspect
 - REXML::Validation::Event#inspect
 - REXML::Validation::Ref#inspect
 - REXML::Validation::Interleave#inspect
 - Dir#inspect
 - BigDecimal#inspect
 - CSV#inspect
 - CSV::Row#inspect
 - CSV::Table#inspect
 - Encoding#inspect
 - Encoding::Converter#inspect
 - OpenSSL::Config#inspect
 - OpenSSL::Engine#inspect
 - OpenSSL::HMAC#inspect
 - OpenSSL::X509::Certificate#inspect
 - OptionParser::ParseError#inspect
 - RDoc::Alias#inspect
 - RDoc::Attr#inspect
 - RDoc::NormalClass#inspect
 - RDoc::NormalModule#inspect
 - RDoc::Require#inspect
 - RDoc::TopLevel#inspect
 - RubyVM::InstructionSequence#inspect
 - WIN32OLE_METHOD#inspect
 - WIN32OLE_PARAM#inspect
 - WIN32OLE_TYPE#inspect
 - WIN32OLE_TYPELIB#inspect
 - WIN32OLE_VARIABLE#inspect
 - Digest::Instance#inspect
 - Addrinfo#inspect
 - Enumerator#inspect
 - RDoc::Constant#inspect
 - Resolv::DNS::Message::MessageDecoder#inspect
 - Socket::UDPSource#inspect
 - Gem::Dependency#inspect
 - Gem::DependencyList#inspect
 - Gem::Platform#inspect
 - Gem::Version#inspect
 - RDoc::MethodAttr#inspect
 - Zlib::GzipFile::Error#inspect
 - Syslog#inspect
 - CGI::Cookie#inspect
 - ARGF#inspect
 - FalseClass#inspect
 - Fiddle::Pointer#inspect
 - Float#inspect
 - Gem::NameTuple#inspect
 - Gem::Resolver::ActivationRequest#inspect
 - Gem::Resolver::IndexSpecification#inspect
 - Gem::Resolver::InstallerSet#inspect
 - Gem::Security::Policy#inspect
 - Gem::Source::Local#inspect
 - Gem::Specification#inspect
 - Module#inspect
 - ObjectSpace::InternalObjectWrapper#inspect
 - ObjectSpace::WeakMap#inspect
 - Proc#inspect
 - Profiler__::Wrapper#inspect
 - RDoc::Comment#inspect
 - RDoc::Mixin#inspect
 - RDoc::Store#inspect
 - Resolv::LOC::Alt#inspect
 - Resolv::LOC::Coord#inspect
 - Resolv::LOC::Size#inspect
 - Thread::Backtrace::Location#inspect
 - TracePoint#inspect
 - TrueClass#inspect
 - URI::RFC2396_Parser#inspect
 - URI::RFC3986_Parser#inspect
 - WIN32OLE_RECORD#inspect
 - Gem::Resolver::Molinillo::DependencyGraph#inspect
 - Gem::Resolver::Molinillo::DependencyGraph::Vertex#inspect
 - Integer#inspect
 - Fiber#inspect
 - IPSocket#inspect
 - OpenSSL::X509::Name#inspect
 
inspect()
  public
  Creates a printable version of the hmac object.
    Show source    
    
      
  
# File ext/digest/lib/digest/hmac.rb, line 126 def inspect sprintf('#<%s: key=%s, digest=%s>', self.class.name, @key.inspect, @md.inspect.sub(/^\#<(.*)>$/) { $1 }); end

