public class PasswordHistoryEntryType extends Object implements Serializable, Cloneable, Containerable
Java class for PasswordHistoryEntryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PasswordHistoryEntryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="metadata" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MetadataType" minOccurs="0"/> <element name="value" type="{http://prism.evolveum.com/xml/ns/public/types-3}ProtectedStringType" minOccurs="0"/> <element name="changeTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_CHANGE_TIMESTAMP |
static ItemName |
F_METADATA |
static ItemName |
F_VALUE |
Constructor and Description |
---|
PasswordHistoryEntryType() |
PasswordHistoryEntryType(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
PrismContainerValue |
asPrismContainerValue() |
MetadataType |
beginMetadata() |
ProtectedStringType |
beginValue() |
PasswordHistoryEntryType |
changeTimestamp(String value) |
PasswordHistoryEntryType |
changeTimestamp(XMLGregorianCalendar value) |
PasswordHistoryEntryType |
clone() |
<X> X |
end() |
boolean |
equals(Object object) |
XMLGregorianCalendar |
getChangeTimestamp() |
MetadataType |
getMetadata() |
ProtectedStringType |
getValue() |
int |
hashCode() |
PasswordHistoryEntryType |
metadata(MetadataType value) |
void |
setChangeTimestamp(XMLGregorianCalendar value) |
void |
setMetadata(MetadataType value) |
void |
setupContainerValue(PrismContainerValue containerValue)
Setup value to the containerable representation.
|
void |
setValue(ProtectedStringType value) |
String |
toString() |
PasswordHistoryEntryType |
value(ProtectedStringType value) |
public static final QName COMPLEX_TYPE
public static final ItemName F_METADATA
public static final ItemName F_VALUE
public static final ItemName F_CHANGE_TIMESTAMP
public PasswordHistoryEntryType()
public PasswordHistoryEntryType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public MetadataType getMetadata()
public void setMetadata(MetadataType value)
public ProtectedStringType getValue()
public void setValue(ProtectedStringType value)
public XMLGregorianCalendar getChangeTimestamp()
public void setChangeTimestamp(XMLGregorianCalendar value)
public PasswordHistoryEntryType metadata(MetadataType value)
public MetadataType beginMetadata()
public PasswordHistoryEntryType value(ProtectedStringType value)
public ProtectedStringType beginValue()
public PasswordHistoryEntryType changeTimestamp(XMLGregorianCalendar value)
public PasswordHistoryEntryType changeTimestamp(String value)
public PasswordHistoryEntryType clone()
Copyright © 2020 Evolveum. All rights reserved.