/frameworks/base/keystore/java/android/security/ |
H A D | IKeyChainAliasCallback.aidl | 19 * Used by the {@code KeyChainActivity} to return alias for {@link KeyStore#chooseAlias}. 25 void alias(String alias);
|
H A D | KeyChainAliasCallback.java | 27 * Called with the alias of the certificate chosen by the user, or 30 public void alias(@Nullable String alias); argument
|
H A D | IKeyChainService.aidl | 28 String requestPrivateKey(String alias); 29 byte[] getCertificate(String alias); 30 byte[] getCaCertificates(String alias); 36 boolean installKeyPair(in byte[] privateKey, in byte[] userCert, in byte[] certChain, String alias); 37 boolean removeKeyPair(String alias); 40 boolean deleteCaCertificate(String alias); 44 boolean containsCaAlias(String alias); 45 byte[] getEncodedCaCertificate(String alias, boolean includeDeletedSystem); 49 void setGrant(int uid, String alias, boolean value); 50 boolean hasGrant(int uid, String alias); [all...] |
H A D | Credentials.java | 221 * particular {@code alias}. All three can exist for any given alias. 222 * Returns {@code true} if the alias no longer contains any types. 224 public static boolean deleteAllTypesForAlias(KeyStore keystore, String alias) { argument 225 return deleteAllTypesForAlias(keystore, alias, KeyStore.UID_SELF); 230 * particular {@code alias}. All three can exist for any given alias. 231 * Returns {@code true} if the alias no longer contains any types. 233 public static boolean deleteAllTypesForAlias(KeyStore keystore, String alias, int uid) { argument 238 return deletePrivateKeyTypeForAlias(keystore, alias, ui 248 deleteCertificateTypesForAlias(KeyStore keystore, String alias) argument 257 deleteCertificateTypesForAlias(KeyStore keystore, String alias, int uid) argument 270 deletePrivateKeyTypeForAlias(KeyStore keystore, String alias) argument 278 deletePrivateKeyTypeForAlias(KeyStore keystore, String alias, int uid) argument 286 deleteSecretKeyTypeForAlias(KeyStore keystore, String alias) argument 294 deleteSecretKeyTypeForAlias(KeyStore keystore, String alias, int uid) argument [all...] |
H A D | KeyChain.java | 70 * certificate chains. The chosen alias will be returned by the 71 * callback {@link KeyChainAliasCallback#alias}, or null if no private 80 * <p>An application may remember the value of a selected alias to 82 * choosePrivateKeyAlias} on subsequent connections. If the alias is 131 public static final String EXTRA_ALIAS = "alias"; 158 * <p>{@link #EXTRA_NAME} may be used to provide a default alias 177 * <p>{@link #EXTRA_NAME} may be used to provide a default alias 208 * default alias name for credentials being installed. 224 * Launches an {@code Activity} for the user to select the alias 226 * selected alias o 260 choosePrivateKeyAlias(@onNull Activity activity, @NonNull KeyChainAliasCallback response, @KeyProperties.KeyAlgorithmEnum String[] keyTypes, Principal[] issuers, @Nullable String host, int port, @Nullable String alias) argument 308 choosePrivateKeyAlias(@onNull Activity activity, @NonNull KeyChainAliasCallback response, @KeyProperties.KeyAlgorithmEnum String[] keyTypes, Principal[] issuers, @Nullable Uri uri, @Nullable String alias) argument 349 alias(String alias) argument 370 getPrivateKey(@onNull Context context, @NonNull String alias) argument 417 getCertificateChain(@onNull Context context, @NonNull String alias) argument [all...] |
H A D | KeyStore.java | 419 public int generateKey(String alias, KeymasterArguments args, byte[] entropy, int uid, argument 422 return mBinder.generateKey(alias, args, entropy, uid, flags, outCharacteristics); 429 public int generateKey(String alias, KeymasterArguments args, byte[] entropy, int flags, argument 431 return generateKey(alias, args, entropy, UID_SELF, flags, outCharacteristics); 434 public int getKeyCharacteristics(String alias, KeymasterBlob clientId, KeymasterBlob appId, argument 437 return mBinder.getKeyCharacteristics(alias, clientId, appId, uid, outCharacteristics); 444 public int getKeyCharacteristics(String alias, KeymasterBlob clientId, KeymasterBlob appId, argument 446 return getKeyCharacteristics(alias, clientId, appId, UID_SELF, outCharacteristics); 449 public int importKey(String alias, KeymasterArguments args, int format, byte[] keyData, argument 452 return mBinder.importKey(alias, arg 460 importKey(String alias, KeymasterArguments args, int format, byte[] keyData, int flags, KeyCharacteristics outCharacteristics) argument 465 exportKey(String alias, int format, KeymasterBlob clientId, KeymasterBlob appId, int uid) argument 474 exportKey(String alias, int format, KeymasterBlob clientId, KeymasterBlob appId) argument 479 begin(String alias, int purpose, boolean pruneable, KeymasterArguments args, byte[] entropy, int uid) argument 489 begin(String alias, int purpose, boolean pruneable, KeymasterArguments args, byte[] entropy) argument 619 attestKey( String alias, KeymasterArguments params, KeymasterCertificateChain outChain) argument [all...] |
/frameworks/base/keystore/java/android/security/keystore/ |
H A D | AndroidKeyStorePrivateKey.java | 28 public AndroidKeyStorePrivateKey(String alias, int uid, String algorithm) { argument 29 super(alias, uid, algorithm);
|
H A D | AndroidKeyStoreSecretKey.java | 28 public AndroidKeyStoreSecretKey(String alias, int uid, String algorithm) { argument 29 super(alias, uid, algorithm);
|
H A D | AndroidKeyStoreECPublicKey.java | 33 public AndroidKeyStoreECPublicKey(String alias, int uid, byte[] x509EncodedForm, ECParameterSpec params, argument 35 super(alias, uid, KeyProperties.KEY_ALGORITHM_EC, x509EncodedForm); 40 public AndroidKeyStoreECPublicKey(String alias, int uid, ECPublicKey info) { argument 41 this(alias, uid, info.getEncoded(), info.getParams(), info.getW());
|
H A D | AndroidKeyStoreRSAPublicKey.java | 31 public AndroidKeyStoreRSAPublicKey(String alias, int uid, byte[] x509EncodedForm, BigInteger modulus, argument 33 super(alias, uid, KeyProperties.KEY_ALGORITHM_RSA, x509EncodedForm); 38 public AndroidKeyStoreRSAPublicKey(String alias, int uid, RSAPublicKey info) { argument 39 this(alias, uid, info.getEncoded(), info.getModulus(), info.getPublicExponent());
|
H A D | AndroidKeyStoreECPrivateKey.java | 31 public AndroidKeyStoreECPrivateKey(String alias, int uid, ECParameterSpec params) { argument 32 super(alias, uid, KeyProperties.KEY_ALGORITHM_EC);
|
H A D | AndroidKeyStoreRSAPrivateKey.java | 32 public AndroidKeyStoreRSAPrivateKey(String alias, int uid, BigInteger modulus) { argument 33 super(alias, uid, KeyProperties.KEY_ALGORITHM_RSA);
|
H A D | AndroidKeyStoreSpi.java | 70 * This is built on top of Android's keystore daemon. The convention of alias 90 public Key engineGetKey(String alias, char[] password) throws NoSuchAlgorithmException, argument 92 if (isPrivateKeyEntry(alias)) { 93 String privateKeyAlias = Credentials.USER_PRIVATE_KEY + alias; 96 } else if (isSecretKeyEntry(alias)) { 97 String secretKeyAlias = Credentials.USER_SECRET_KEY + alias; 107 public Certificate[] engineGetCertificateChain(String alias) { argument 108 if (alias == null) { 109 throw new NullPointerException("alias == null"); 112 final X509Certificate leaf = (X509Certificate) engineGetCertificate(alias); 140 engineGetCertificate(String alias) argument 166 getCertificateForPrivateKeyEntry(String alias, byte[] encodedCert) argument 238 getModificationDate(String alias) argument 248 engineGetCreationDate(String alias) argument 272 engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 340 setPrivateKeyEntry(String alias, PrivateKey key, Certificate[] chain, java.security.KeyStore.ProtectionParameter param) argument 738 engineSetKeyEntry(String alias, byte[] userKey, Certificate[] chain) argument 744 engineSetCertificateEntry(String alias, Certificate cert) argument 767 engineDeleteEntry(String alias) argument 799 engineContainsAlias(String alias) argument 816 engineIsKeyEntry(String alias) argument 820 isKeyEntry(String alias) argument 824 isPrivateKeyEntry(String alias) argument 832 isSecretKeyEntry(String alias) argument 840 isCertificateEntry(String alias) argument 849 engineIsCertificateEntry(String alias) argument 960 engineSetEntry(String alias, Entry entry, ProtectionParameter param) argument [all...] |
H A D | AndroidKeyStorePublicKey.java | 31 public AndroidKeyStorePublicKey(String alias, int uid, String algorithm, byte[] x509EncodedForm) { argument 32 super(alias, uid, algorithm);
|
H A D | AndroidKeyStoreKey.java | 31 public AndroidKeyStoreKey(String alias, int uid, String algorithm) { argument 32 mAlias = alias;
|
/frameworks/base/packages/Osu/src/com/android/hotspot2/osu/ |
H A D | ClientKeyManager.java | 28 private static final String sTempAlias = "client-alias"; 63 String alias = mAliasMap.get(OSUCertType.Client); 64 return alias != null ? new String[]{alias} : null; 81 public X509Certificate[] getCertificateChain(String alias) { argument 83 if (!mAliasMap.get(OSUCertType.Client).equals(alias)) { 84 Log.w(OSUManager.TAG, "Bad cert alias requested: '" + alias + "'"); 100 } else if (sTempAlias.equals(alias)) { 103 Log.w(OSUManager.TAG, "Bad cert alias requeste 109 getPrivateKey(String alias) argument [all...] |
H A D | WiFiKeyManager.java | 44 String alias = aliases.nextElement(); 45 Certificate cert = mKeyStore.getCertificate(alias); 46 if ((cert instanceof X509Certificate) && mKeyStore.getKey(alias, null) != null) { 50 mAliases.put(issuer, new String[]{alias, cert.getPublicKey().getAlgorithm()}); 64 private AliasEntry(int preference, String alias) { argument 66 mAlias = alias; 148 public X509Certificate[] getCertificateChain(String alias) { argument 151 for (Certificate certificate : mKeyStore.getCertificateChain(alias)) { 164 public PrivateKey getPrivateKey(String alias) { argument 166 return (PrivateKey) mKeyStore.getKey(alias, nul [all...] |
/frameworks/ex/common/java/com/android/common/content/ |
H A D | ProjectionMap.java | 37 public Builder add(String alias, String expression) { argument 38 mMap.putColumn(alias, expression + " AS " + alias); 79 private void putColumn(String alias, String column) { argument 80 super.put(alias, column);
|
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageKeySetData.java | 53 protected void addUpgradeKeySet(String alias) { argument 54 if (alias == null) { 59 Long ks = mKeySetAliases.get(alias); 63 throw new IllegalArgumentException("Upgrade keyset alias " + alias 64 + "does not refer to a defined keyset alias!"); 105 protected void addDefinedKeySet(long ks, String alias) { argument 106 mKeySetAliases.put(alias, ks);
|
/frameworks/base/core/java/android/security/net/config/ |
H A D | TrustedCertificateStoreAdapter.java | 78 public Certificate getCertificate(String alias) { argument 83 public Certificate getCertificate(String alias, boolean includeDeletedSystem) { argument 88 public Date getCreationDate(String alias) { argument 108 public boolean containsAlias(String alias) { argument
|
/frameworks/base/core/java/android/security/ |
H A D | IKeystoreService.aidl | 60 int generateKey(String alias, in KeymasterArguments arguments, in byte[] entropy, int uid, 62 int getKeyCharacteristics(String alias, in KeymasterBlob clientId, in KeymasterBlob appId, 64 int importKey(String alias, in KeymasterArguments arguments, int format, 66 ExportResult exportKey(String alias, int format, in KeymasterBlob clientId, 68 OperationResult begin(IBinder appToken, String alias, int purpose, boolean pruneable, 78 int attestKey(String alias, in KeymasterArguments params, out KeymasterCertificateChain chain);
|
/frameworks/base/tools/aapt2/xml/ |
H A D | XmlUtil.h | 68 * Returns an ExtractedPackage struct if the alias given corresponds with a package declaration. 71 const StringPiece16& alias, const StringPiece16& localPackage) const = 0;
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | FontListParser.java | 111 } else if (tag.equals("alias")) { 204 Alias alias = new Alias(); 205 alias.name = parser.getAttributeValue(null, "name"); 206 alias.toName = parser.getAttributeValue(null, "to"); 209 alias.weight = 400; 211 alias.weight = Integer.parseInt(weightStr); 213 skip(parser); // alias tag is empty, ignore any contents and consume end tag 214 return alias;
|
/frameworks/opt/net/wifi/tests/wifitests/src/android/net/wifi/ |
H A D | WifiEnterpriseConfigTest.java | 71 final String alias = "single_alias 0"; 72 mEnterpriseConfig.setCaCertificateAliases(new String[] {alias}); 73 assertEquals(getCaCertField(), CA_CERT_PREFIX + alias); 78 final String alias = "single_alias 1"; 79 setCaCertField(CA_CERT_PREFIX + alias); 82 assertEquals(aliases[0], alias);
|
/frameworks/base/wifi/java/android/net/wifi/ |
H A D | WifiEnterpriseConfig.java | 556 * Encode a CA certificate alias so it does not contain illegal character. 559 public static String encodeCaCertificateAlias(String alias) { argument 560 byte[] bytes = alias.getBytes(StandardCharsets.UTF_8); 569 * Decode a previously-encoded CA certificate alias. 572 public static String decodeCaCertificateAlias(String alias) { argument 573 byte[] data = new byte[alias.length() >> 1]; 574 for (int n = 0, position = 0; n < alias.length(); n += 2, position++) { 575 data[position] = (byte) Integer.parseInt(alias.substring(n, n + 2), 16); 581 return alias; 586 * Set CA certificate alias 594 setCaCertificateAlias(String alias) argument 780 setClientCertificateAlias(String alias) argument [all...] |