Skip to content

Commit 82e1a6b

Browse files
committed
removed stringutil from NativeAuthApp
1 parent 293c666 commit 82e1a6b

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

app/src/main/java/com/azuresamples/msalnativeauthandroidkotlinsampleapp/EmailPasswordSignInSignUpFragment.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import android.widget.Toast
99
import androidx.fragment.app.Fragment
1010
import com.azuresamples.msalnativeauthandroidkotlinsampleapp.databinding.FragmentEmailPasswordBinding
1111
import com.microsoft.identity.client.PublicClientApplication
12-
import com.microsoft.identity.nativeauth.NativeAuthRequestInterceptor;
13-
import com.microsoft.identity.common.java.util.StringUtil
12+
import com.microsoft.identity.nativeauth.NativeAuthRequestInterceptor
1413
import com.microsoft.identity.nativeauth.INativeAuthPublicClientApplication
1514
import com.microsoft.identity.nativeauth.NativeAuthPublicClientApplicationConfiguration
1615
import com.microsoft.identity.nativeauth.parameters.NativeAuthGetAccessTokenParameters
@@ -120,7 +119,7 @@ class EmailPasswordSignInSignUpFragment : Fragment(), NativeAuthRequestIntercept
120119
val actionResult: SignInResult = authClient.signIn(parameters)
121120

122121
binding.passwordText.text?.clear()
123-
StringUtil.overwriteWithNull(password)
122+
password.fill('\u0000')
124123

125124
when (actionResult) {
126125
is SignInResult.Complete -> {
@@ -160,7 +159,7 @@ class EmailPasswordSignInSignUpFragment : Fragment(), NativeAuthRequestIntercept
160159
val actionResult: SignUpResult = authClient.signUp(parameters)
161160

162161
binding.passwordText.text?.clear()
163-
StringUtil.overwriteWithNull(password)
162+
password.fill('\u0000')
164163

165164
when (actionResult) {
166165
is SignUpResult.CodeRequired -> {

app/src/main/java/com/azuresamples/msalnativeauthandroidkotlinsampleapp/MFAFragment.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import androidx.appcompat.app.AppCompatActivity
1010
import androidx.fragment.app.Fragment
1111
import com.azuresamples.msalnativeauthandroidkotlinsampleapp.databinding.FragmentEmailPasswordBinding
1212
import com.microsoft.identity.client.claims.ClaimsRequest
13-
import com.microsoft.identity.common.java.util.StringUtil
1413
import com.microsoft.identity.nativeauth.AuthMethod
1514
import com.microsoft.identity.nativeauth.INativeAuthPublicClientApplication
1615
import com.microsoft.identity.nativeauth.parameters.NativeAuthGetAccessTokenParameters
@@ -102,7 +101,7 @@ class MFAFragment : Fragment() {
102101
parameters.password = password
103102
val actionResult: SignInResult = authClient.signIn(parameters)
104103
binding.passwordText.text?.clear()
105-
StringUtil.overwriteWithNull(password)
104+
password.fill('\u0000')
106105

107106
when (actionResult) {
108107
is SignInResult.Complete -> {

0 commit comments

Comments
 (0)