aerogear-xamarin-sdk
AeroGear Xamarin SDK
AeroGear.Mobile.Security.ISecurityCheck Interface Reference

Interface for a single check to be executed. More...

Inheritance diagram for AeroGear.Mobile.Security.ISecurityCheck:
AeroGear.Mobile.Security.AbstractSecurityCheck

Public Member Functions

SecurityCheckResult Check ()
 Perform the check and return a result. More...
 
string GetName ()
 Gets the name of the check to be used for display purposes in reports. This value should match other checks that implement the same verification across different platforms (i.e. iOS, cordova) More...
 
string GetId ()
 Gets the type of the check. It must be a unique string. The default implementation is to return the check class name. More...
 

Detailed Description

Interface for a single check to be executed.

Member Function Documentation

◆ Check()

SecurityCheckResult AeroGear.Mobile.Security.ISecurityCheck.Check ( )

Perform the check and return a result.

Returns
The result of the test

Implemented in AeroGear.Mobile.Security.AbstractSecurityCheck.

◆ GetId()

string AeroGear.Mobile.Security.ISecurityCheck.GetId ( )

Gets the type of the check. It must be a unique string. The default implementation is to return the check class name.

Returns
The identifier of teh check.

Implemented in AeroGear.Mobile.Security.AbstractSecurityCheck.

◆ GetName()

string AeroGear.Mobile.Security.ISecurityCheck.GetName ( )

Gets the name of the check to be used for display purposes in reports. This value should match other checks that implement the same verification across different platforms (i.e. iOS, cordova)

Returns
The name of the check

Implemented in AeroGear.Mobile.Security.AbstractSecurityCheck.


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