Class: Authlete::Model::Request::TokenCreateRequest

Inherits:
Base
  • Object
show all
Includes:
Utility
Defined in:
lib/authlete/model/request/token-create-request.rb

Instance Attribute Summary collapse

Method Summary

Methods included from Utility

#extract_access_token, #get_parsed_array, #to_rack_response_json, #to_rack_response_www_authenticate

Methods included from Hashable

#to_hash

Methods inherited from Base

parse

Instance Attribute Details

#accessTokenObject Also known as: access_token

Returns the value of attribute accessToken.



50
51
52
# File 'lib/authlete/model/request/token-create-request.rb', line 50

def accessToken
  @accessToken
end

#accessTokenDurationObject Also known as: access_token_duration

Returns the value of attribute accessTokenDuration.



36
37
38
# File 'lib/authlete/model/request/token-create-request.rb', line 36

def accessTokenDuration
  @accessTokenDuration
end

#accessTokenPersistentObject Also known as: access_token_persistent

Returns the value of attribute accessTokenPersistent.



58
59
60
# File 'lib/authlete/model/request/token-create-request.rb', line 58

def accessTokenPersistent
  @accessTokenPersistent
end

#certificateThumbprintObject Also known as: certificate_thumbprint

Returns the value of attribute certificateThumbprint.



62
63
64
# File 'lib/authlete/model/request/token-create-request.rb', line 62

def certificateThumbprint
  @certificateThumbprint
end

#clientIdObject Also known as: client_id

Returns the value of attribute clientId.



28
29
30
# File 'lib/authlete/model/request/token-create-request.rb', line 28

def clientId
  @clientId
end

#clientIdAliasObject Also known as: client_id_alias

Returns the value of attribute clientIdAlias.



46
47
48
# File 'lib/authlete/model/request/token-create-request.rb', line 46

def clientIdAlias
  @clientIdAlias
end

#dpopKeyThumbprintObject Also known as: dpop_key_thumbprint

Returns the value of attribute dpopKeyThumbprint.



66
67
68
# File 'lib/authlete/model/request/token-create-request.rb', line 66

def dpopKeyThumbprint
  @dpopKeyThumbprint
end

#grantTypeObject Also known as: grant_type

Returns the value of attribute grantType.



24
25
26
# File 'lib/authlete/model/request/token-create-request.rb', line 24

def grantType
  @grantType
end

#propertiesObject

Returns the value of attribute properties.



44
45
46
# File 'lib/authlete/model/request/token-create-request.rb', line 44

def properties
  @properties
end

#refreshTokenObject Also known as: refresh_token

Returns the value of attribute refreshToken.



54
55
56
# File 'lib/authlete/model/request/token-create-request.rb', line 54

def refreshToken
  @refreshToken
end

#refreshTokenDurationObject Also known as: refresh_token_duration

Returns the value of attribute refreshTokenDuration.



40
41
42
# File 'lib/authlete/model/request/token-create-request.rb', line 40

def refreshTokenDuration
  @refreshTokenDuration
end

#scopesObject

Returns the value of attribute scopes.



34
35
36
# File 'lib/authlete/model/request/token-create-request.rb', line 34

def scopes
  @scopes
end

#subjectObject

Returns the value of attribute subject.



32
33
34
# File 'lib/authlete/model/request/token-create-request.rb', line 32

def subject
  @subject
end