# DrbgParameters.Reseed

Added in[API level 35](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# Reseed

```
class Reseed : SecureRandomParameters
```

|---|----------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                             ||
| ↳ | [java.security.DrbgParameters.Reseed](https://developer.android.com/reference/kotlin/java/security/DrbgParameters.Reseed#) |

DRBG parameters for reseed. It is used in[SecureRandom.reseed(SecureRandomParameters)](https://developer.android.com/reference/kotlin/java/security/SecureRandom#reseed(java.security.SecureRandomParameters)).

## Summary

|                                                                                                                                      Public methods                                                                                                                                       ||
|------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ByteArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html)! | [getAdditionalInput](https://developer.android.com/reference/kotlin/java/security/DrbgParameters.Reseed#getAdditionalInput())`()` Returns the requested additional input.                       |
| [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)       | [getPredictionResistance](https://developer.android.com/reference/kotlin/java/security/DrbgParameters.Reseed#getPredictionResistance())`()` Returns whether prediction resistance is requested. |

## Public methods

### getAdditionalInput

Added in[API level 35](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
fun getAdditionalInput(): ByteArray!
```

Returns the requested additional input.

|                                                                                                      Return                                                                                                       ||
|------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|
| [ByteArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html)! | the requested additional input, or`null`if not requested. A new byte array is returned each time this method is called. |

### getPredictionResistance

Added in[API level 35](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
fun getPredictionResistance(): Boolean
```

Returns whether prediction resistance is requested.

|                                                             Return                                                             ||
|------------------------------------------------------------------------------------|--------------------------------------------|
| [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | whether prediction resistance is requested |