@ThreadSafety(level=INTERFACE_THREADSAFE) public final class TrustManagerProviderReplaceCertificateTrustBehavior extends ReplaceCertificateTrustBehavior
ReplaceCertificateTrustBehavior
implementation
to indicate that the server should update a specified trust manager provider.
NOTE: This class, and other classes within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
Constructor and Description |
---|
TrustManagerProviderReplaceCertificateTrustBehavior(java.lang.String providerName)
Creates a new trust manager provider trust behavior object with the
provided information.
|
Modifier and Type | Method and Description |
---|---|
ASN1Element |
encode()
Encodes this trust behavior object to an ASN.1 element suitable for
inclusion in a replace listener certificate request.
|
java.lang.String |
getProviderName()
Retrieves the name of the trust manager provider to be updated with
information about the new listener certificate.
|
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this trust behavior object to the
provided buffer.
|
decode, toString
public TrustManagerProviderReplaceCertificateTrustBehavior(@NotNull java.lang.String providerName)
providerName
- The name of the file-based trust manager provider
to be updated with information about the new
listener certificate. It must not be null
.@NotNull public java.lang.String getProviderName()
@NotNull public ASN1Element encode()
encode
in class ReplaceCertificateTrustBehavior
public void toString(@NotNull java.lang.StringBuilder buffer)
toString
in class ReplaceCertificateTrustBehavior
buffer
- The buffer to which the encoded representation should be
appended. It must not be null
.