VOMS

object VOMS
class Object
trait Matchable
class Any

Type members

Classlikes

class ProxyError(val reason: Reason, val message: Option[String]) extends AuthenticationException
Companion
object
object ProxyError
Companion
class
object ProxySize
Companion
class
sealed
trait ProxySize
Companion
object
object Reason
Companion
class
sealed
trait Reason
Companion
object
case
class VOMSCredential(certificate: Credential, p12: P12Authentication, serverCertificates: Vector[Certificate], ending: Date, lifetime: Time, factory: SSLSocketFactory)

Value members

Concrete methods

def proxy(voms: String, p12: P12Authentication, certificateDirectory: File, lifetime: Time, fqan: Option[String], proxySize: ProxySize, timeout: Time)(implicit http: Effect[HTTP], fileSystem: Effect[FileSystem]): VOMSCredential
def renewProxy(renewOperation: () => VOMSCredential)(credential: VOMSCredential, margin: Time)(implicit system: Effect[System]): VOMSCredential