Class: RackJwtVerifier::KeySource::RemotePem
- Defined in:
- lib/rack_jwt_verifier/key_source.rb
Overview
A single PEM public key (or X.509 certificate) served at a URL.
Constant Summary collapse
- CACHE_KEY_PREFIX =
"rack_jwt_verifier:public_key"
Constants inherited from Remote
RackJwtVerifier::KeySource::Remote::DEFAULT_CACHE_TTL, RackJwtVerifier::KeySource::Remote::DEFAULT_HTTP_TIMEOUT, RackJwtVerifier::KeySource::Remote::DEFAULT_REFETCH_INTERVAL, RackJwtVerifier::KeySource::Remote::MAX_RESPONSE_BYTES
Instance Attribute Summary
Attributes inherited from Remote
Instance Method Summary collapse
Methods inherited from Remote
Constructor Details
This class inherits a constructor from RackJwtVerifier::KeySource::Remote
Instance Method Details
#jwks? ⇒ Boolean
281 282 283 |
# File 'lib/rack_jwt_verifier/key_source.rb', line 281 def jwks? false end |
#verification_key ⇒ Object
277 278 279 |
# File 'lib/rack_jwt_verifier/key_source.rb', line 277 def verification_key material end |