LeviLamina
Loading...
Searching...
No Matches
Identity::IEduSsoStrategy Class Referenceabstract
+ Inheritance diagram for Identity::IEduSsoStrategy:

Public Member Functions

virtual::Json::Value clientConfig (::Json::Value const &) const =0
 
virtual::Identity::_TokenRefreshState::Enum refreshToken (::Identity::IEduAuth &, ::AccessTokenInfo const &, int64, ::Identity::EduResourceType, ::std::function< void(::Bedrock::Result<::Identity::AuthToken, ::Identity::AuthError >)>, ::std::function< void()>)=0
 
virtual void onRefreshedToken (bool, ::Identity::EduResourceType)=0
 
virtual::Identity::SsoPromptMode signIn (::Identity::IEduAuth &, int64, ::std::function< void()>, ::std::function< void(::std::optional<::Bedrock::Result<::Identity::AuthToken, ::Identity::AuthError > >)>)=0
 
virtual void signInSuccess (::std::string const &)=0
 
virtual void demoSignInSuccess ()=0
 
virtual void resetAuthentication (::Identity::IEduAuth &, bool)=0
 
virtual bool isDemoConversion () const =0
 
virtual void signInGraph (::Identity::IEduAuth &, ::std::string const &, ::std::function< void(::std::optional<::Bedrock::Result<::Identity::AuthToken, ::Identity::AuthError > >)>)=0
 

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