Device ID Attestation: Fix API review

Mark the c'tor parameters as nullable to comply with Exception's
behaviour.

Bug: 126702366
Test: That it compiles
Change-Id: I96a7c03cb79e7180872de02bee143b67f7a408ec
This commit is contained in:
Eran Messeri
2019-03-05 14:33:50 +00:00
parent 5c73d2a82d
commit 842d883f05
3 changed files with 7 additions and 6 deletions

View File

@@ -6187,8 +6187,8 @@ package android.security.keystore {
}
public class DeviceIdAttestationException extends java.lang.Exception {
ctor public DeviceIdAttestationException(String);
ctor public DeviceIdAttestationException(String, Throwable);
ctor public DeviceIdAttestationException(@Nullable String);
ctor public DeviceIdAttestationException(@Nullable String, @Nullable Throwable);
}
}

View File

@@ -2099,8 +2099,8 @@ package android.security.keystore {
}
public class DeviceIdAttestationException extends java.lang.Exception {
ctor public DeviceIdAttestationException(String);
ctor public DeviceIdAttestationException(String, Throwable);
ctor public DeviceIdAttestationException(@Nullable String);
ctor public DeviceIdAttestationException(@Nullable String, @Nullable Throwable);
}
public static final class KeyGenParameterSpec.Builder {

View File

@@ -16,6 +16,7 @@
package android.security.keystore;
import android.annotation.Nullable;
import android.annotation.SystemApi;
import android.annotation.TestApi;
@@ -33,7 +34,7 @@ public class DeviceIdAttestationException extends Exception {
*
* @param detailMessage the detail message for this exception.
*/
public DeviceIdAttestationException(String detailMessage) {
public DeviceIdAttestationException(@Nullable String detailMessage) {
super(detailMessage);
}
@@ -44,7 +45,7 @@ public class DeviceIdAttestationException extends Exception {
* @param message the detail message for this exception.
* @param cause the cause of this exception, may be {@code null}.
*/
public DeviceIdAttestationException(String message, Throwable cause) {
public DeviceIdAttestationException(@Nullable String message, @Nullable Throwable cause) {
super(message, cause);
}
}