Package org.openziti.identity
Class Enroller
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumEnroller.Methodpublic classEnroller.Companion
-
Field Summary
Fields Modifier and Type Field Description private final URLenrollmentURLprivate final Enroller.Methodmethodprivate final Stringnameprivate final Collection<X509Certificate>caCertspublic final static Enroller.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description Enroller(URL enrollmentURL, Enroller.Method method, String name, Collection<X509Certificate> caCerts)
-
Method Summary
Modifier and Type Method Description final URLgetEnrollmentURL()final Enroller.MethodgetMethod()final StringgetName()final Collection<X509Certificate>getCaCerts()final Stringenroll(KeyStore.Entry cert, KeyStore keyStore, String n)final SSLContextgetSSLContext(KeyStore.Entry clientCert)final static EnrollerfromJWT(String jwt)-
-
Constructor Detail
-
Enroller
Enroller(URL enrollmentURL, Enroller.Method method, String name, Collection<X509Certificate> caCerts)
-
-
Method Detail
-
getEnrollmentURL
final URL getEnrollmentURL()
-
getMethod
final Enroller.Method getMethod()
-
getCaCerts
final Collection<X509Certificate> getCaCerts()
-
enroll
final String enroll(KeyStore.Entry cert, KeyStore keyStore, String n)
-
getSSLContext
final SSLContext getSSLContext(KeyStore.Entry clientCert)
-
-
-
-