Property | Type | Description | |
---|---|---|---|
_authStatus | IAuthStatus | ||
_instance |
Property | Type | Description | |
---|---|---|---|
AuthManager | Microsoft.HockeyApp.Model | ||
AuthenticateUser | void | ||
AuthenticateUser | void | ||
AuthenticateUser | void | ||
CheckAndHandleExistingTokenAsync | Task |
||
Dialog_CloseRequested | void | ||
ExecuteSuccessRedirectOrAction | void | ||
RemoveUserTokenAsync | System.Threading.Tasks.Task | ||
RetrieveProtectedStringAsync | Task |
||
StoreStringProtectedAsync | System.Threading.Tasks.Task | ||
UpdateAuthStatusAsync | System.Threading.Tasks.Task |
Method | Description | |
---|---|---|
RemoveUserToken ( ) : void |
Removes the user token from the phone store, so on the next call to AuthenticateUser the Loginscreen is shown. Effectively this serves as a logout from your app. In most cases you want to call AuthenticateUser() immediatley after RemoveUserToken
|
|
RetrieveProtectedString ( string dataIdentifier ) : string |
Retreive encrypted Data from the isolated storage
|
|
StoreStringProtected ( string dataIdentifier, string data ) : void |
Store data encrypted in the isolatedStorage
|
Method | Description | |
---|---|---|
ShowLoginScreen ( AuthenticationMode authMode, string appSecret, string email, AuthValidationMode authValidationMode ) : void |
Method | Description | |
---|---|---|
AuthManager ( ) : Microsoft.HockeyApp.Model | ||
AuthenticateUser ( AuthenticationMode authMode = AuthenticationMode.Authorize, TokenValidationPolicy tokenValidationPolicy = TokenValidationPolicy.EveryLogin, AuthValidationMode authValidationMode = AuthValidationMode.Graceful, string email = null, string appSecret = null ) : void | ||
AuthenticateUser ( System.Windows.Navigation.NavigationService navigationService, |
||
AuthenticateUser ( |
||
CheckAndHandleExistingTokenAsync ( AuthenticationMode authMode, AuthValidationMode validationMode ) : Task |
||
Dialog_CloseRequested ( object sender, |
||
ExecuteSuccessRedirectOrAction ( ) : void | ||
RemoveUserTokenAsync ( ) : System.Threading.Tasks.Task |
Removes the user token from the phone store, so on the next call to AuthenticateUser the Loginscreen is shown. Effectively this serves as a logout from your app. In most cases you want to call AuthenticateUser() immediatley after RemoveUserToken
|
|
RetrieveProtectedStringAsync ( string dataIdentifier ) : Task |
Retreive encrypted Data from the isolated storage
|
|
StoreStringProtectedAsync ( string dataIdentifier, string data ) : System.Threading.Tasks.Task |
Store data encrypted in the isolatedStorage
|
|
UpdateAuthStatusAsync ( IAuthStatus newStatus ) : System.Threading.Tasks.Task |
public RetrieveProtectedString ( string dataIdentifier ) : string | ||
dataIdentifier | string | identifier for the data to read |
return | string |
protected ShowLoginScreen ( AuthenticationMode authMode, string appSecret, string email, AuthValidationMode authValidationMode ) : void | ||
authMode | AuthenticationMode | |
appSecret | string | |
string | ||
authValidationMode | AuthValidationMode | |
return | void |
public StoreStringProtected ( string dataIdentifier, string data ) : void | ||
dataIdentifier | string | identifier for the data to write |
data | string | the data to store |
return | void |