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

org.http4k.security.CrossSiteRequestForgeryToken.kt Maven / Gradle / Ivy

package org.http4k.security

import java.math.BigInteger
import java.security.SecureRandom

data class CrossSiteRequestForgeryToken(val value: String) {
    companion object {
        val SECURE_CSRF = { CrossSiteRequestForgeryToken(BigInteger(130, SecureRandom()).toString(32)) }
    }
}

typealias CsrfGenerator = () -> CrossSiteRequestForgeryToken




© 2015 - 2025 Weber Informatics LLC | Privacy Policy