Lines Matching refs:Builder

49  * the {@link Builder}, initialize a {@code KeyPairGenerator} or a {@code KeyGenerator} of the
82 * {@link Builder#setUserAuthenticationRequired(boolean)}),</li>
83 * <li>signing/origination at this moment in time (see {@link Builder#setKeyValidityStart(Date)}
84 * and {@link Builder#setKeyValidityForOriginationEnd(Date)}),</li>
114 * new KeyGenParameterSpec.Builder(
146 * new KeyGenParameterSpec.Builder(
173 * new KeyGenParameterSpec.Builder(
199 * new KeyGenParameterSpec.Builder("key2",
223 * new KeyGenParameterSpec.Builder("key2", KeyProperties.PURPOSE_SIGN).build());
267 * @hide should be built with Builder
537 * @see Builder#setUserAuthenticationRequired(boolean)
555 * @see Builder#setUserAuthenticationValidityDurationSeconds(int)
582 * @see Builder#setAttestationChallenge(byte[])
608 * @see Builder#setUserAuthenticationValidWhileOnBody(boolean)
621 * @see Builder#setInvalidatedByBiometricEnrollment(boolean)
628 * Builder of {@link KeyGenParameterSpec} instances.
630 public final static class Builder {
657 * Creates a new instance of the {@code Builder}.
672 public Builder(@NonNull String keystoreAlias, @KeyProperties.PurposeEnum int purposes) {
690 public Builder setUid(int uid) {
706 public Builder setKeySize(int keySize) {
722 public Builder setAlgorithmParameterSpec(@NonNull AlgorithmParameterSpec spec) {
736 public Builder setCertificateSubject(@NonNull X500Principal subject) {
750 public Builder setCertificateSerialNumber(@NonNull BigInteger serialNumber) {
765 public Builder setCertificateNotBefore(@NonNull Date date) {
780 public Builder setCertificateNotAfter(@NonNull Date date) {
796 public Builder setKeyValidityStart(Date startDate) {
811 public Builder setKeyValidityEnd(Date endDate) {
825 public Builder setKeyValidityForOriginationEnd(Date endDate) {
839 public Builder setKeyValidityForConsumptionEnd(Date endDate) {
863 public Builder setDigests(@KeyProperties.DigestEnum String... digests) {
886 public Builder setEncryptionPaddings(
902 public Builder setSignaturePaddings(
918 public Builder setBlockModes(@KeyProperties.BlockModeEnum String... blockModes) {
960 public Builder setRandomizedEncryptionRequired(boolean required) {
1002 public Builder setUserAuthenticationRequired(boolean required) {
1043 public Builder setUserAuthenticationValidityDurationSeconds(
1082 public Builder setAttestationChallenge(byte[] attestationChallenge) {
1093 public Builder setUniqueIdIncluded(boolean uniqueIdIncluded) {
1116 public Builder setUserAuthenticationValidWhileOnBody(boolean remainsValid) {
1140 public Builder setInvalidatedByBiometricEnrollment(boolean invalidateKey) {