Class SecurityQuestionsCredentialsType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AuthenticationBehavioralDataType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractCredentialType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SecurityQuestionsCredentialsType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class SecurityQuestionsCredentialsType extends AbstractCredentialType implements Serializable, Cloneable, Containerable
Java class for SecurityQuestionsCredentialsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SecurityQuestionsCredentialsType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractCredentialType"> <sequence> <element name="questionAnswer" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SecurityQuestionAnswerType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_QUESTION_ANSWER
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractCredentialType
F_FORCE_CHANGE, F_METADATA, F_NAME
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AuthenticationBehavioralDataType
F_FAILED_LOGINS, F_LAST_FAILED_LOGIN, F_LAST_SUCCESSFUL_LOGIN, F_PREVIOUS_SUCCESSFUL_LOGIN
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description SecurityQuestionsCredentialsType()
SecurityQuestionsCredentialsType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractCredentialType
getMetadata, getName, isForceChange, setForceChange, setMetadata, setName
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AuthenticationBehavioralDataType
getFailedLogins, getId, getLastFailedLogin, getLastSuccessfulLogin, getPreviousSuccessfulLogin, setFailedLogins, setId, setLastFailedLogin, setLastSuccessfulLogin, setPreviousSuccessfulLogin
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Constructor Detail
-
SecurityQuestionsCredentialsType
public SecurityQuestionsCredentialsType()
-
SecurityQuestionsCredentialsType
public SecurityQuestionsCredentialsType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classAbstractCredentialType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
- Overrides:
setupContainerValue
in classAbstractCredentialType
-
toString
public String toString()
- Overrides:
toString
in classAbstractCredentialType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractCredentialType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractCredentialType
-
end
public <X> X end()
- Overrides:
end
in classAbstractCredentialType
-
getQuestionAnswer
public List<SecurityQuestionAnswerType> getQuestionAnswer()
-
createQuestionAnswerList
public List<SecurityQuestionAnswerType> createQuestionAnswerList()
-
questionAnswer
public SecurityQuestionsCredentialsType questionAnswer(SecurityQuestionAnswerType value)
-
beginQuestionAnswer
public SecurityQuestionAnswerType beginQuestionAnswer()
-
name
public SecurityQuestionsCredentialsType name(String value)
- Overrides:
name
in classAbstractCredentialType
-
metadata
public SecurityQuestionsCredentialsType metadata(MetadataType value)
- Overrides:
metadata
in classAbstractCredentialType
-
beginMetadata
public MetadataType beginMetadata()
- Overrides:
beginMetadata
in classAbstractCredentialType
-
forceChange
public SecurityQuestionsCredentialsType forceChange(Boolean value)
- Overrides:
forceChange
in classAbstractCredentialType
-
failedLogins
public SecurityQuestionsCredentialsType failedLogins(Integer value)
- Overrides:
failedLogins
in classAbstractCredentialType
-
lastSuccessfulLogin
public SecurityQuestionsCredentialsType lastSuccessfulLogin(LoginEventType value)
- Overrides:
lastSuccessfulLogin
in classAbstractCredentialType
-
beginLastSuccessfulLogin
public LoginEventType beginLastSuccessfulLogin()
- Overrides:
beginLastSuccessfulLogin
in classAbstractCredentialType
-
previousSuccessfulLogin
public SecurityQuestionsCredentialsType previousSuccessfulLogin(LoginEventType value)
- Overrides:
previousSuccessfulLogin
in classAbstractCredentialType
-
beginPreviousSuccessfulLogin
public LoginEventType beginPreviousSuccessfulLogin()
- Overrides:
beginPreviousSuccessfulLogin
in classAbstractCredentialType
-
lastFailedLogin
public SecurityQuestionsCredentialsType lastFailedLogin(LoginEventType value)
- Overrides:
lastFailedLogin
in classAbstractCredentialType
-
beginLastFailedLogin
public LoginEventType beginLastFailedLogin()
- Overrides:
beginLastFailedLogin
in classAbstractCredentialType
-
id
public SecurityQuestionsCredentialsType id(Long value)
- Overrides:
id
in classAbstractCredentialType
-
clone
public SecurityQuestionsCredentialsType clone()
- Overrides:
clone
in classAbstractCredentialType
-
-