다음을 통해 공유


KeyGenParameterSpec.Builder(String, KeyStorePurpose) 생성자

정의

Builder의 새 인스턴스를 만듭니다.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "", ApiSince=23)]
public Builder (string keystoreAlias, Android.Security.Keystore.KeyStorePurpose purposes);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "", ApiSince=23)>]
new Android.Security.Keystore.KeyGenParameterSpec.Builder : string * Android.Security.Keystore.KeyStorePurpose -> Android.Security.Keystore.KeyGenParameterSpec.Builder

매개 변수

keystoreAlias
String

생성된 키가 Android KeyStore에 표시되는 항목의 별칭입니다. 비어 있지 않아야 합니다.

purposes
KeyStorePurpose

키를 사용할 수 있는 목적 집합(예: 암호화, 암호 해독, 기호)입니다. 다른 용도로 키를 사용하려는 시도는 거부됩니다.

               &lt;p&gt;If the set of purposes for which the key can be used does not contain
               <code data-dev-comment-type="c">KeyProperties#PURPOSE_SIGN</code>, the self-signed certificate generated by
               <code data-dev-comment-type="c">KeyPairGenerator</code> of <code data-dev-comment-type="c">AndroidKeyStore</code> provider will contain an
               invalid signature. This is OK if the certificate is only used for obtaining the
               public key from Android KeyStore.

               &lt;p&gt;See <code data-dev-comment-type="c">KeyProperties</code>.<code data-dev-comment-type="c">PURPOSE</code> flags.
특성

설명

Builder의 새 인스턴스를 만듭니다.

에 대한 android.security.keystore.KeyGenParameterSpec.Builder.KeyGenParameterSpec$Builder(java.lang.String, int)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상