Class: Doorkeeper::JWT::Config::Builder
- Inherits:
-
Object
- Object
- Doorkeeper::JWT::Config::Builder
- Defined in:
- lib/doorkeeper/jwt/config.rb
Instance Method Summary collapse
- #build ⇒ Object
-
#encryption_method(value) ⇒ Object
For backward compatibility.
-
#initialize(&block) ⇒ Builder
constructor
A new instance of Builder.
- #secret_key(value) ⇒ Object
- #secret_key_path(value) ⇒ Object
- #signing_method(value) ⇒ Object
- #use_application_secret(value) ⇒ Object
Constructor Details
Instance Method Details
#build ⇒ Object
28 29 30 |
# File 'lib/doorkeeper/jwt/config.rb', line 28 def build @config end |
#encryption_method(value) ⇒ Object
For backward compatibility. This library does not support encryption.
45 46 47 48 |
# File 'lib/doorkeeper/jwt/config.rb', line 45 def encryption_method(value) @config.instance_variable_set("@signing_method", value) Kernel.warn("[DOORKEEPER-JWT]: Please use signing_method instead, this option is deprecated and will be removed soon") end |
#secret_key(value) ⇒ Object
36 37 38 |
# File 'lib/doorkeeper/jwt/config.rb', line 36 def secret_key(value) @config.instance_variable_set("@secret_key", value) end |
#secret_key_path(value) ⇒ Object
40 41 42 |
# File 'lib/doorkeeper/jwt/config.rb', line 40 def secret_key_path(value) @config.instance_variable_set("@secret_key_path", value) end |
#signing_method(value) ⇒ Object
50 51 52 |
# File 'lib/doorkeeper/jwt/config.rb', line 50 def signing_method(value) @config.instance_variable_set("@signing_method", value) end |
#use_application_secret(value) ⇒ Object
32 33 34 |
# File 'lib/doorkeeper/jwt/config.rb', line 32 def use_application_secret(value) @config.instance_variable_set("@use_application_secret", value) end |