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

ilcali.capture-server_2.8.1.0.0.2.source-code.PrivateKey.scala Maven / Gradle / Ivy

The newest version!
package capture
package server

import java.io.{
  File,
  FileWriter
}

import java.math.BigInteger

import scala.io.Source.{fromFile => open}
import util.control.Exception.allCatch

object PrivateKey {
  def retrieve = Properties.load.get("vision.sec")

  def generate = {
    val random = new java.security.SecureRandom()
    new BigInteger(130, random).toString(32)
  }

  def save() = {
    val secret = generate

    Properties.load.set("vision.sec", secret).save()

    secret
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy