OAuth2 plugin
QorusOAuth2RestApi::AbstractOAuth2Handler Class Referenceabstract
Inheritance diagram for QorusOAuth2RestApi::AbstractOAuth2Handler:
QorusOAuth2RestApi::OAuth2AuthorizationCodeTypeHandler QorusOAuth2RestApi::OAuth2ClientCredentialsTypeHandler QorusOAuth2RestApi::OAuth2CodeTypeHandler QorusOAuth2RestApi::OAuth2PasswordTypeHandler QorusOAuth2RestApi::OAuth2RefreshTokenTypeHandler QorusOAuth2RestApi::OAuth2TokenTypeHandler

Public Member Functions

 constructor (hash< auto > v_cx, __7_ hash< auto > v_ah, hash< auto > v_hdr)
 
 checkParameters (list< auto > rpl)
 
 checkClient (string client_id)
 
abstract hash< auto > processRequest ()
 

Public Attributes

const ACCESS_TOKEN_DURATION = 30m.durationMilliseconds()
 
const REFRESH_TOKEN_DURATION = 1D.durationMilliseconds()
 
const REQUIRED_PARAMS = list()
 
const OPTIONAL_PARAMS = list()
 
hash< auto > cx
 
__7_ hash< auto > ah
 
hash< auto > hdr
 
__7_ hash< auto > client
 
string url
 

The documentation for this class was generated from the following file: