diff --git a/src/libraries/Common/src/Interop/Android/System.Security.Cryptography.Native.Android/Interop.X509.cs b/src/libraries/Common/src/Interop/Android/System.Security.Cryptography.Native.Android/Interop.X509.cs index 21a448899b2f9..973c0040dd768 100644 --- a/src/libraries/Common/src/Interop/Android/System.Security.Cryptography.Native.Android/Interop.X509.cs +++ b/src/libraries/Common/src/Interop/Android/System.Security.Cryptography.Native.Android/Interop.X509.cs @@ -33,7 +33,7 @@ internal static byte[] X509Encode(SafeX509Handle x) return encoded; } [LibraryImport(Libraries.AndroidCryptoNative, EntryPoint = "AndroidCryptoNative_X509IsKeyStorePrivateKeyEntry")] - [return: MarshalAs(UnmanagedType.U1)] + [return: MarshalAs(UnmanagedType.Bool)] internal static partial bool IsKeyStorePrivateKeyEntry(IntPtr handle); [LibraryImport(Libraries.AndroidCryptoNative, EntryPoint = "AndroidCryptoNative_X509GetCertificateForPrivateKeyEntry")] private static partial IntPtr GetPrivateKeyEntryCertificate(IntPtr privatKeyEntryHandle);