Method: AtprotoAuth::Storage::Interface#set

Defined in:
lib/atproto_auth/storage/interface.rb

#set(key, value, ttl: nil) ⇒ Boolean

Store a value with optional TTL

Parameters:

  • key (String)

    Storage key

  • value (Object)

    Value to store

  • ttl (Integer, nil) (defaults to: nil)

    Time-to-live in seconds

Returns:

  • (Boolean)

    Success status

Raises:



13
14
15
# File 'lib/atproto_auth/storage/interface.rb', line 13

def set(key, value, ttl: nil)
  raise NotImplementedError
end