Class: Samlr::FingerprintSHA1
- Inherits:
-
Fingerprint
- Object
- Fingerprint
- Samlr::FingerprintSHA1
- Defined in:
- lib/samlr/fingerprint_sha1.rb
Instance Attribute Summary
Attributes inherited from Fingerprint
Class Method Summary collapse
-
.x509(certificate) ⇒ Object
Extracts a fingerprint for an x509 certificate.
Methods inherited from Fingerprint
#==, #compare!, from_string, #initialize, normalize, #to_s, #valid?, #verify!
Constructor Details
This class inherits a constructor from Samlr::Fingerprint
Class Method Details
.x509(certificate) ⇒ Object
Extracts a fingerprint for an x509 certificate
6 7 8 |
# File 'lib/samlr/fingerprint_sha1.rb', line 6 def self.x509(certificate) normalize(OpenSSL::Digest::SHA1.new.hexdigest(certificate.to_der)) end |