Class: EtFakeCcd::AuthService
- Inherits:
-
Object
- Object
- EtFakeCcd::AuthService
- Includes:
- Singleton
- Defined in:
- lib/et_fake_ccd/auth_service.rb
Instance Attribute Summary collapse
-
#service_token ⇒ Object
readonly
Returns the value of attribute service_token.
-
#user_token ⇒ Object
readonly
Returns the value of attribute user_token.
Class Method Summary collapse
- .generate_service_token ⇒ Object
- .generate_user_token ⇒ Object
- .validate_service_token(token) ⇒ Object
- .validate_user_token(token) ⇒ Object
Instance Method Summary collapse
- #generate_service_token ⇒ Object
- #generate_user_token ⇒ Object
- #validate_service_token(token) ⇒ Object
- #validate_user_token(token) ⇒ Object
Instance Attribute Details
#service_token ⇒ Object
Returns the value of attribute service_token.
6 7 8 |
# File 'lib/et_fake_ccd/auth_service.rb', line 6 def service_token @service_token end |
#user_token ⇒ Object
Returns the value of attribute user_token.
6 7 8 |
# File 'lib/et_fake_ccd/auth_service.rb', line 6 def user_token @user_token end |
Class Method Details
.generate_service_token ⇒ Object
8 9 10 |
# File 'lib/et_fake_ccd/auth_service.rb', line 8 def self.generate_service_token instance.generate_service_token end |
.generate_user_token ⇒ Object
12 13 14 |
# File 'lib/et_fake_ccd/auth_service.rb', line 12 def self.generate_user_token instance.generate_user_token end |
.validate_service_token(token) ⇒ Object
16 17 18 |
# File 'lib/et_fake_ccd/auth_service.rb', line 16 def self.validate_service_token(token) instance.validate_service_token(token) end |
.validate_user_token(token) ⇒ Object
20 21 22 |
# File 'lib/et_fake_ccd/auth_service.rb', line 20 def self.validate_user_token(token) instance.validate_user_token(token) end |
Instance Method Details
#generate_service_token ⇒ Object
24 25 26 |
# File 'lib/et_fake_ccd/auth_service.rb', line 24 def generate_service_token self.service_token = "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJjY2RfZ3ciLCJleHAiOjE1NjE3NDIzMDN9.u9e1iGfAhXFsmGa4TbJBpnQ3Pps5Kdj64zPZELwEHqdSmMjWcDFaX1psf43QIKREB-7SU09oDBFTlcdJMxvOJw" end |
#generate_user_token ⇒ Object
28 29 30 |
# File 'lib/et_fake_ccd/auth_service.rb', line 28 def generate_user_token self.user_token = "eyJ0eXAiOiJKV1QiLCJ6aXAiOiJOT05FIiwia2lkIjoiS0N4QmRlaHNIVUY2OTc4U2l6dklTRXhjWDBFPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiJlcmljLmNjZGNvb3BlckBnbWFpbC5jb20iLCJhdXRoX2xldmVsIjowLCJhdWRpdFRyYWNraW5nSWQiOiI4NTg5NTc1OC1mMDg2LTRmMjgtYWIzOS1hNDBkNmE4YmRkYjciLCJpc3MiOiJodHRwczovL2Zvcmdlcm9jay1hbS5zZXJ2aWNlLmNvcmUtY29tcHV0ZS1pZGFtLWRlbW8uaW50ZXJuYWw6ODQ0My9vcGVuYW0vb2F1dGgyL2htY3RzIiwidG9rZW5OYW1lIjoiYWNjZXNzX3Rva2VuIiwidG9rZW5fdHlwZSI6IkJlYXJlciIsImF1dGhHcmFudElkIjoiN2ZiZTM3ZWEtZTc4Ni00ZTM1LWE3MzgtNThkMjRkOGZiNzlhIiwiYXVkIjoiaG1jdHMiLCJuYmYiOjE1NjE3MzQ0NjQsImdyYW50X3R5cGUiOiJwYXNzd29yZCIsInNjb3BlIjpbImFjciIsIm9wZW5pZCIsInByb2ZpbGUiLCJyb2xlcyIsImF1dGhvcml0aWVzIl0sImF1dGhfdGltZSI6MTU2MTczNDQ2NCwicmVhbG0iOiIvaG1jdHMiLCJleHAiOjE1NjE3NjMyNjQsImlhdCI6MTU2MTczNDQ2NCwiZXhwaXJlc19pbiI6Mjg4MDAsImp0aSI6ImRiNWI1ZTBlLWE1ODEtNGMwYi1iOGI1LTQxNGZmY2E3MWQzMyJ9.kZj0Y8h18MWde171myuGIPphijX9j2L2yhCUC75L3D-9fi11So-nlEOelh9-3jtolr9k--du9jzOREFy7KplsjLId6_yShd1CaafHz6DGvUBViO1vuoy6lp39R2iYfm5PEniLRDVVCySRkclLFtFaSQ3Ln28jo53BcLfTBXtH5gA_ydpgBaU6t66TZjWr_eu_mdSiFqdwWRFWsNJJiKQenZUXqcJiY9H1US6vx4RT3678HicZXNOCzg0_YIjtmZuMc3-akD6RLySch4qRy_ARWVjUzA_gAtz5R-R5MU6tGHJZpw_-leC4qwfVpTfEk2uTLOpLUSih6zYprzkkWyTJg" end |
#validate_service_token(token) ⇒ Object
32 33 34 |
# File 'lib/et_fake_ccd/auth_service.rb', line 32 def validate_service_token(token) service_token == token end |
#validate_user_token(token) ⇒ Object
36 37 38 |
# File 'lib/et_fake_ccd/auth_service.rb', line 36 def validate_user_token(token) user_token == token end |