Searched defs:purposes (Results 1 - 4 of 4) sorted by relevance
/frameworks/base/keystore/java/android/security/keystore/ |
H A D | KeyInfo.java | 95 @KeyProperties.PurposeEnum int purposes, 110 mPurposes = purposes; 184 * Gets the set of purposes (e.g., encrypt, decrypt, sign) for which the key can be used. 88 KeyInfo(String keystoreKeyAlias, boolean insideSecureHardware, @KeyProperties.OriginEnum int origin, int keySize, Date keyValidityStart, Date keyValidityForOriginationEnd, Date keyValidityForConsumptionEnd, @KeyProperties.PurposeEnum int purposes, @KeyProperties.EncryptionPaddingEnum String[] encryptionPaddings, @KeyProperties.SignaturePaddingEnum String[] signaturePaddings, @KeyProperties.DigestEnum String[] digests, @KeyProperties.BlockModeEnum String[] blockModes, boolean userAuthenticationRequired, int userAuthenticationValidityDurationSeconds, boolean userAuthenticationRequirementEnforcedBySecureHardware) argument
|
H A D | KeyProtection.java | 222 @KeyProperties.PurposeEnum int purposes, 233 mPurposes = purposes; 276 * Gets the set of purposes (e.g., encrypt, decrypt, sign) for which the key can be used. 414 * @param purposes set of purposes (e.g., encrypt, decrypt, sign) for which the key can be 419 public Builder(@KeyProperties.PurposeEnum int purposes) { argument 420 mPurposes = purposes; 218 KeyProtection( Date keyValidityStart, Date keyValidityForOriginationEnd, Date keyValidityForConsumptionEnd, @KeyProperties.PurposeEnum int purposes, @KeyProperties.EncryptionPaddingEnum String[] encryptionPaddings, @KeyProperties.SignaturePaddingEnum String[] signaturePaddings, @KeyProperties.DigestEnum String[] digests, @KeyProperties.BlockModeEnum String[] blockModes, boolean randomizedEncryptionRequired, boolean userAuthenticationRequired, int userAuthenticationValidityDurationSeconds) argument
|
H A D | KeyProperties.java | 108 public static int[] allToKeymaster(@PurposeEnum int purposes) { argument 109 int[] result = getSetFlags(purposes); 116 public static @PurposeEnum int allFromKeymaster(@NonNull Collection<Integer> purposes) { argument 118 for (int keymasterPurpose : purposes) {
|
H A D | KeyGenParameterSpec.java | 266 @KeyProperties.PurposeEnum int purposes, 305 mPurposes = purposes; 407 * Returns the set of purposes (e.g., encrypt, decrypt, sign) for which the key can be used. 556 * @param purposes set of purposes (e.g., encrypt, decrypt, sign) for which the key can be 559 * <p>If the set of purposes for which the key can be used does not contain 567 public Builder(@NonNull String keystoreAlias, @KeyProperties.PurposeEnum int purposes) { argument 574 mPurposes = purposes; 255 KeyGenParameterSpec( String keyStoreAlias, int keySize, AlgorithmParameterSpec spec, X500Principal certificateSubject, BigInteger certificateSerialNumber, Date certificateNotBefore, Date certificateNotAfter, Date keyValidityStart, Date keyValidityForOriginationEnd, Date keyValidityForConsumptionEnd, @KeyProperties.PurposeEnum int purposes, @KeyProperties.DigestEnum String[] digests, @KeyProperties.EncryptionPaddingEnum String[] encryptionPaddings, @KeyProperties.SignaturePaddingEnum String[] signaturePaddings, @KeyProperties.BlockModeEnum String[] blockModes, boolean randomizedEncryptionRequired, boolean userAuthenticationRequired, int userAuthenticationValidityDurationSeconds) argument
|
Completed in 56 milliseconds