Merge "Hide WriteableIdentityCredential constructor from public API"

This commit is contained in:
Treehugger Robot
2020-01-22 01:57:04 +00:00
committed by Gerrit Code Review
2 changed files with 5 additions and 1 deletions

View File

@@ -41193,7 +41193,6 @@ package android.security.identity {
} }
public abstract class WritableIdentityCredential { public abstract class WritableIdentityCredential {
ctor public WritableIdentityCredential();
method @NonNull public abstract java.util.Collection<java.security.cert.X509Certificate> getCredentialKeyCertificateChain(@NonNull byte[]); method @NonNull public abstract java.util.Collection<java.security.cert.X509Certificate> getCredentialKeyCertificateChain(@NonNull byte[]);
method @NonNull public abstract byte[] personalize(@NonNull android.security.identity.PersonalizationData); method @NonNull public abstract byte[] personalize(@NonNull android.security.identity.PersonalizationData);
} }

View File

@@ -30,6 +30,11 @@ import java.util.Collection;
* Use {@link IdentityCredentialStore#createCredential(String, String)} to create a new credential. * Use {@link IdentityCredentialStore#createCredential(String, String)} to create a new credential.
*/ */
public abstract class WritableIdentityCredential { public abstract class WritableIdentityCredential {
/**
* @hide
*/
protected WritableIdentityCredential() {}
/** /**
* Generates and returns an X.509 certificate chain for the CredentialKey which identifies this * Generates and returns an X.509 certificate chain for the CredentialKey which identifies this
* credential to the issuing authority. The certificate contains an * credential to the issuing authority. The certificate contains an