Package | Description |
---|---|
net.bluemind.system.api | |
net.bluemind.system.service.certificate | |
net.bluemind.system.service.certificate.engine | |
net.bluemind.system.service.internal |
Modifier and Type | Method and Description |
---|---|
static CertData |
CertData.create(CertData.CertificateDomainEngine sslCertificateEngine,
java.lang.String certificateAuthority,
java.lang.String certificate,
java.lang.String privateKey,
java.lang.String domainUid,
java.lang.String email) |
static CertData |
CertData.createForDisable(java.lang.String domainUid)
Create CertData for DISABLED ssl certif engine with domainUid only
|
static CertData |
CertData.createForLetsEncrypt(java.lang.String domainUid,
java.lang.String email)
Create CertData for LETS_ENCRYPT ssl certif engine with domainUid and email,
but without any files
|
static CertData |
CertData.createWithDomainUid(CertData.CertificateDomainEngine sslCertificateEngine,
java.lang.String certificateAuthority,
java.lang.String certificate,
java.lang.String privateKey,
java.lang.String domainUid)
Create CertData with domainUid and without email
|
static CertData |
CertData.defaultCreate(CertData.CertificateDomainEngine sslCertificateEngine,
java.lang.String certificateAuthority,
java.lang.String certificate,
java.lang.String privateKey)
Create CertData with default domainUid = "global.virt" and without email
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<TaskRef> |
ISecurityMgmtPromise.generateLetsEncrypt(CertData certData) |
TaskRef |
ISecurityMgmt.generateLetsEncrypt(CertData certData)
Generate Let's Encrypt certificate
|
void |
ISecurityMgmtAsync.generateLetsEncrypt(CertData certData,
AsyncHandler<TaskRef> handler) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
ISecurityMgmtPromise.updateCertificate(CertData certData) |
void |
ISecurityMgmt.updateCertificate(CertData certData)
Update external certificate/private key
|
void |
ISecurityMgmtAsync.updateCertificate(CertData certData,
AsyncHandler<java.lang.Void> handler) |
Modifier and Type | Method and Description |
---|---|
TaskRef |
SecurityMgmt.generateLetsEncrypt(CertData certData) |
void |
SecurityMgmt.updateCertificate(CertData certData) |
Modifier and Type | Field and Description |
---|---|
protected CertData |
CertifEngine.certData |
Modifier and Type | Method and Description |
---|---|
protected CertData |
CertifEngine.createDomainCertData(CertData.CertificateDomainEngine sslCertifEngine)
Create CertData with CertificateDomainEngine and domainUid
|
CertData |
DisabledCertifEngine.getCertData() |
CertData |
ICertifEngine.getCertData() |
CertData |
LetsEncryptCertifEngine.getCertData() |
CertData |
CertFileCertifEngine.getCertData() |
Modifier and Type | Method and Description |
---|---|
static ICertifEngine |
CertifEngineFactory.get(CertData certData,
BmContext context) |
Constructor and Description |
---|
CertFileCertifEngine(CertData certData,
BmContext context) |
CertifEngine(CertData certData,
BmContext context) |
DisabledCertifEngine(CertData certData,
BmContext context) |
LetsEncryptCertifEngine(CertData certData,
BmContext context) |
Modifier and Type | Method and Description |
---|---|
static CertData |
CertificateMgmtUpdateCertificateTests.createCertData(CertData.CertificateDomainEngine sslCertEngine,
java.lang.String domainUid,
java.lang.String email) |
Copyright © 2022. All Rights Reserved.