public class SsoChangeCertDetails
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Certificate |
newCertificateDetails |
protected Certificate |
previousCertificateDetails |
Constructor and Description |
---|
SsoChangeCertDetails(Certificate newCertificateDetails)
Changed X.509 certificate for SSO.
|
SsoChangeCertDetails(Certificate newCertificateDetails,
Certificate previousCertificateDetails)
Changed X.509 certificate for SSO.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
Certificate |
getNewCertificateDetails()
New SSO certificate details.
|
Certificate |
getPreviousCertificateDetails()
Previous SSO certificate details.
|
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final Certificate previousCertificateDetails
protected final Certificate newCertificateDetails
public SsoChangeCertDetails(Certificate newCertificateDetails, Certificate previousCertificateDetails)
newCertificateDetails
- New SSO certificate details. Must not be
null
.previousCertificateDetails
- Previous SSO certificate details.
Might be missing due to historical data gap.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public SsoChangeCertDetails(Certificate newCertificateDetails)
The default values for unset fields will be used.
newCertificateDetails
- New SSO certificate details. Must not be
null
.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public Certificate getNewCertificateDetails()
null
.public Certificate getPreviousCertificateDetails()
null
if not present.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringMultiline()
The returned String may contain newlines.