All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.nemerosa.ontrack.model.security.AbstractConfidentialStore.kt Maven / Gradle / Ivy

There is a newer version: 4.4.5
Show newest version
package net.nemerosa.ontrack.model.security

import java.security.SecureRandom

/**
 * Provides random bytes.
 */
abstract class AbstractConfidentialStore : ConfidentialStore {
    private val sr = SecureRandom()

    final override fun randomBytes(size: Int): ByteArray {
        val random = ByteArray(size)
        sr.nextBytes(random)
        return random
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy