Package 

Class DefaultKeyManager

  • All Implemented Interfaces:
    org.unifiedpush.android.connector.keys.KeyManager

    
    public final class DefaultKeyManager
     implements KeyManager
                        

    Default KeyManager.

    For SDK >= 23, private keys are stored encrypted in shared preferences using AES-GCM, and a random key in the Android Key Store.

    For SDK < 23, private keys are stored in plain text in shared preferences.