android.security
Class KeyChain

java.lang.Object
  extended by android.security.KeyChain

public final class KeyChain
extends Object


Field Summary
static String EXTRA_CERTIFICATE
           
static String EXTRA_NAME
           
static String EXTRA_PKCS12
           
 
Constructor Summary
KeyChain()
           
 
Method Summary
static void choosePrivateKeyAlias(Activity activity, KeyChainAliasCallback response, String[] keyTypes, Principal[] issuers, String host, int port, String alias)
           
static Intent createInstallIntent()
           
static X509Certificate[] getCertificateChain(Context context, String alias)
           
static PrivateKey getPrivateKey(Context context, String alias)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTRA_NAME

public static final String EXTRA_NAME
See Also:
Constant Field Values

EXTRA_CERTIFICATE

public static final String EXTRA_CERTIFICATE
See Also:
Constant Field Values

EXTRA_PKCS12

public static final String EXTRA_PKCS12
See Also:
Constant Field Values
Constructor Detail

KeyChain

public KeyChain()
Method Detail

createInstallIntent

public static Intent createInstallIntent()

choosePrivateKeyAlias

public static void choosePrivateKeyAlias(Activity activity,
                                         KeyChainAliasCallback response,
                                         String[] keyTypes,
                                         Principal[] issuers,
                                         String host,
                                         int port,
                                         String alias)

getPrivateKey

public static PrivateKey getPrivateKey(Context context,
                                       String alias)
                                throws KeyChainException,
                                       InterruptedException
Throws:
KeyChainException
InterruptedException

getCertificateChain

public static X509Certificate[] getCertificateChain(Context context,
                                                    String alias)
                                             throws KeyChainException,
                                                    InterruptedException
Throws:
KeyChainException
InterruptedException


Copyright © 2008-2012. All Rights Reserved.