| I did an initial check on this issue. Basically, true<>false is swapped. For example, EmulatorCheck returns true (1) when the environment is an emulator, but this is interpreted as the test being passed (2) and (3). (1) https://github.com/aerogear/aerogear-android-sdk/blob/master/auth/src/main/java/org/aerogear/mobile/security/checks/EmulatorCheck.java#L18 (2) https://github.com/aerogear/aerogear-android-sdk/blob/master/auth/src/main/java/org/aerogear/mobile/security/checks/AbstractSecurityCheck.java#L26 (3) https://github.com/aerogear/aerogear-android-sdk/blob/master/auth/src/main/java/org/aerogear/mobile/security/impl/SecurityCheckResultImpl.java#L31 This is a simple fix but gotta be careful showing the colors/text in the "Self Defense Checks" view correctly. |