Lines Matching refs:keySize
118 * @param keySize size of key to generate
129 public KeyPairGeneratorSpec(Context context, String keyStoreAlias, String keyType, int keySize,
149 if (keySize == -1) {
150 keySize = getDefaultKeySizeForType(keyTypeInt);
152 checkCorrectParametersSpec(keyTypeInt, keySize, spec);
153 checkValidKeySize(keyTypeInt, keySize);
158 mKeySize = keySize;
178 private static void checkValidKeySize(int keyType, int keySize) {
180 if (keySize < DSA_MIN_KEY_SIZE || keySize > DSA_MAX_KEY_SIZE) {
185 if (keySize < EC_MIN_KEY_SIZE || keySize > EC_MAX_KEY_SIZE) {
190 if (keySize < RSA_MIN_KEY_SIZE || keySize > RSA_MAX_KEY_SIZE) {
199 private static void checkCorrectParametersSpec(int keyType, int keySize,
208 if (keySize != -1 && keySize != rsaSpec.getKeysize()) {
209 throw new IllegalArgumentException("RSA key size must match: " + keySize
395 public Builder setKeySize(int keySize) {
396 if (keySize < 0) {
397 throw new IllegalArgumentException("keySize < 0");
399 mKeySize = keySize;