public class SelfSignedCertificate extends Object
While it helps for testing and development, it should never ever be used in production settings.
NOTE: This class has been automatically generated from theoriginal
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<SelfSignedCertificate> |
__TYPE_ARG |
Constructor and Description |
---|
SelfSignedCertificate(Object delegate) |
SelfSignedCertificate(SelfSignedCertificate delegate) |
Modifier and Type | Method and Description |
---|---|
String |
certificatePath()
Filesystem path to the X.509 certificate file in PEM format .
|
static SelfSignedCertificate |
create()
Create a new
SelfSignedCertificate instance. |
static SelfSignedCertificate |
create(String fqdn)
Create a new
SelfSignedCertificate instance with a fully-qualified domain name, |
void |
delete()
Delete the private key and certificate files.
|
boolean |
equals(Object o) |
SelfSignedCertificate |
getDelegate() |
int |
hashCode() |
PemKeyCertOptions |
keyCertOptions()
Provides the
KeyCertOptions RSA private key file in PEM format corresponding to the privateKeyPath() |
static SelfSignedCertificate |
newInstance(SelfSignedCertificate arg) |
String |
privateKeyPath()
Filesystem path to the RSA private key file in PEM format
|
String |
toString() |
PemTrustOptions |
trustOptions()
Provides the
TrustOptions X.509 certificate file in PEM format corresponding to the certificatePath() |
public static final io.vertx.lang.rx.TypeArg<SelfSignedCertificate> __TYPE_ARG
public SelfSignedCertificate(SelfSignedCertificate delegate)
public SelfSignedCertificate(Object delegate)
public SelfSignedCertificate getDelegate()
public PemKeyCertOptions keyCertOptions()
KeyCertOptions
RSA private key file in PEM format corresponding to the privateKeyPath()
PemKeyCertOptions
based on the generated certificate.public PemTrustOptions trustOptions()
TrustOptions
X.509 certificate file in PEM format corresponding to the certificatePath()
PemTrustOptions
based on the generated certificate.public String privateKeyPath()
public String certificatePath()
public void delete()
public static SelfSignedCertificate create()
SelfSignedCertificate
instance.public static SelfSignedCertificate create(String fqdn)
SelfSignedCertificate
instance with a fully-qualified domain name,fqdn
- a fully qualified domain name.public static SelfSignedCertificate newInstance(SelfSignedCertificate arg)
Copyright © 2023 Eclipse. All rights reserved.