```java
Amplify.Auth.signOut(
AuthSignOutOptions.builder().globalSignOut(true).build(),
() -> Log.i("AuthQuickstart", "Signed out globally"),
error -> Log.e("AuthQuickstart", error.toString())
);
```
```kotlin
val options = AuthSignOutOptions.builder()
.globalSignOut(true)
.build()
Amplify.Auth.signOut(options,
{ Log.i("AuthQuickstart", "Signed out globally") },
{ Log.e("AuthQuickstart", "Sign out failed", it) }
)
```
```kotlin
val options = AuthSignOutOptions.builder()
.globalSignOut(true)
.build()
try {
Amplify.Auth.signOut(options)
Log.i("AuthQuickstart", "Signed out globally")
} catch (error: AuthException) {
Log.e("AuthQuickstart", "Sign out failed", error)
)
```
```java
RxAmplify.Auth.signOut(AuthSignOutOptions.builder().globalSignOut(true).build())
.subscribe(
() -> Log.i("AuthQuickstart", "Signed out globally"),
error -> Log.e("AuthQuickstart", error.toString())
);
```