Class PurgeRetiredInterServerCertificatesExtendedResult
java.lang.Object
com.unboundid.ldap.sdk.LDAPResult
com.unboundid.ldap.sdk.ExtendedResult
com.unboundid.ldap.sdk.unboundidds.extensions.ReplaceCertificateExtendedResult
com.unboundid.ldap.sdk.unboundidds.extensions.PurgeRetiredInterServerCertificatesExtendedResult
- All Implemented Interfaces:
LDAPResponse,Serializable
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class PurgeRetiredInterServerCertificatesExtendedResult
extends ReplaceCertificateExtendedResult
This class implements an extended result that may be returned in response to
a
PurgeRetiredInterServerCertificatesExtendedRequest. See the
ReplaceCertificateExtendedResult class for a description of the
content for the result.
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.
- See Also:
-
Field Summary
Fields inherited from interface com.unboundid.ldap.protocol.LDAPResponse
NO_CONTROLS -
Constructor Summary
ConstructorsConstructorDescriptionPurgeRetiredInterServerCertificatesExtendedResult(int messageID, ResultCode resultCode, String diagnosticMessage, String matchedDN, String[] referralURLs, String toolOutput, Control... responseControls) Creates a new purge retired inter-server certificates extended result with the provided information.PurgeRetiredInterServerCertificatesExtendedResult(ExtendedResult extendedResult) Creates a new purge retired inter-server certificates extended result that is decoded from the provided extended result. -
Method Summary
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.extensions.ReplaceCertificateExtendedResult
encodeValue, getToolOutput, toStringMethods inherited from class com.unboundid.ldap.sdk.ExtendedResult
getExtendedResultName, getOID, getValue, hasValue, toStringMethods inherited from class com.unboundid.ldap.sdk.LDAPResult
getDiagnosticMessage, getMatchedDN, getMessageID, getOperationType, getReferralURLs, getResponseControl, getResponseControls, getResultCode, getResultString, hasResponseControl, hasResponseControl
-
Constructor Details
-
PurgeRetiredInterServerCertificatesExtendedResult
public PurgeRetiredInterServerCertificatesExtendedResult(@NotNull ExtendedResult extendedResult) throws LDAPException Creates a new purge retired inter-server certificates extended result that is decoded from the provided extended result.- Parameters:
extendedResult- The generic extended result to decode as a purge retired inter-server certificates extended result. It must not benull.- Throws:
LDAPException- If the provided extended result cannot be decoded as a purge retired inter-server certificates extended result.
-
PurgeRetiredInterServerCertificatesExtendedResult
public PurgeRetiredInterServerCertificatesExtendedResult(int messageID, @NotNull ResultCode resultCode, @Nullable String diagnosticMessage, @Nullable String matchedDN, @Nullable String[] referralURLs, @Nullable String toolOutput, @Nullable Control... responseControls) Creates a new purge retired inter-server certificates extended result with the provided information.- Parameters:
messageID- The message ID for the LDAP message that is associated with this LDAP result.resultCode- The result code from the response.diagnosticMessage- The diagnostic message from the response, if available.matchedDN- The matched DN from the response, if available.referralURLs- The set of referral URLs from the response, if available.toolOutput- The output (a combined representation of both standard output and standard error) obtained from running thereplace-certificatetool. It may benullif request processing failed before running the tool.responseControls- The set of controls to include in the extended result. It may benullor empty if no response controls should be included.
-