# Integrity

# Integrity

## Summary

|                                                                                                                                                                                                                         ### Enumerations                                                                                                                                                                                                                          ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [EIntegrityDialogResponseCode](https://developer.android.com/reference/unreal-engine/play/core/group/play-integrity#group___play_integrity_1gadb8e2cd5e15220fe26f192b1180761c6) | enum Status returned when showing the integrity dialog.                                                                                                                                                                                                                          |
| [EIntegrityErrorCode](https://developer.android.com/reference/unreal-engine/play/core/group/play-integrity#group___play_integrity_1ga6cbd6199fcabf463b786128d2efefd2f)          | enum Errors that can be encountered while using the Integrity API This enum maps to the error codes defined in the Play Integrity API in<https://developer.android.com/google/play/integrity/reference/com/google/android/play/core/integrity/model/IntegrityErrorCode>.         |
| [EStandardIntegrityErrorCode](https://developer.android.com/reference/unreal-engine/play/core/group/play-integrity#group___play_integrity_1gaa020435145139a78f4c29d4fe905faab)  | enum Errors that can be encountered while using the Integrity API This enum maps to the error codes defined in the Play Integrity API in<https://developer.android.com/google/play/integrity/reference/com/google/android/play/core/integrity/model/StandardIntegrityErrorCode>. |

|                                                                                                                                               ### Classes                                                                                                                                               ||
|----------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [UIntegrityManager](https://developer.android.com/reference/unreal-engine/play/core/class/u-integrity-manager) | The[UIntegrityManager](https://developer.android.com/reference/unreal-engine/play/core/class/u-integrity-manager#class_u_integrity_manager)class is used to request an integrity token. |

|                                                                                                ### Structs                                                                                                ||
|---------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------|
| [FIntegrityTokenRequest](https://developer.android.com/reference/unreal-engine/play/core/struct/f-integrity-token-request)                  | The request used to call the RequestIntegrityToken function. |
| [FPrepareIntegrityTokenRequest](https://developer.android.com/reference/unreal-engine/play/core/struct/f-prepare-integrity-token-request)   | The request used to call the PrepareIntegrityToken function. |
| [FStandardIntegrityTokenRequest](https://developer.android.com/reference/unreal-engine/play/core/struct/f-standard-integrity-token-request) | The request used to call the Request function.               |

## Enumerations

### EIntegrityDialogResponseCode

```text
 EIntegrityDialogResponseCode
```  
Status returned when showing the integrity dialog.

This enum maps to the codes defined in the Play Integrity API in<https://developer.android.com/google/play/integrity/reference/com/google/android/play/core/integrity/model/IntegrityDialogResponseCode>  

### EIntegrityErrorCode

```text
 EIntegrityErrorCode
```  
Errors that can be encountered while using the Integrity API This enum maps to the error codes defined in the Play Integrity API in<https://developer.android.com/google/play/integrity/reference/com/google/android/play/core/integrity/model/IntegrityErrorCode>.  

### EStandardIntegrityErrorCode

```text
 EStandardIntegrityErrorCode
```  
Errors that can be encountered while using the Integrity API This enum maps to the error codes defined in the Play Integrity API in<https://developer.android.com/google/play/integrity/reference/com/google/android/play/core/integrity/model/StandardIntegrityErrorCode>.