Files
proton-bridge/internal/vault/token.go
2022-11-16 12:26:09 +01:00

19 lines
350 B
Go

package vault
import (
"github.com/ProtonMail/gopenpgp/v2/crypto"
)
// RandomToken is a function that returns a random token.
// By default, we use crypto.RandomToken to generate tokens.
var RandomToken = crypto.RandomToken
func newRandomToken(size int) []byte {
token, err := RandomToken(size)
if err != nil {
panic(err)
}
return token
}