Class AbstractCredentialType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AuthenticationBehavioralDataType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractCredentialType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
- Direct Known Subclasses:
NonceType
,PasswordType
,SecurityQuestionsCredentialsType
public abstract class AbstractCredentialType extends AuthenticationBehavioralDataType
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_FORCE_CHANGE
static ItemName
F_METADATA
static ItemName
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, FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description AbstractCredentialType()
AbstractCredentialType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoginEventType
beginLastFailedLogin()
LoginEventType
beginLastSuccessfulLogin()
MetadataType
beginMetadata()
LoginEventType
beginPreviousSuccessfulLogin()
AbstractCredentialType
clone()
<X> X
end()
boolean
equals(Object other)
AbstractCredentialType
failedLogins(Integer value)
AbstractCredentialType
forceChange(Boolean value)
MetadataType
getMetadata()
String
getName()
AbstractCredentialType
id(Long value)
Boolean
isForceChange()
AbstractCredentialType
lastFailedLogin(LoginEventType value)
AbstractCredentialType
lastSuccessfulLogin(LoginEventType value)
AbstractCredentialType
metadata(MetadataType value)
AbstractCredentialType
name(String value)
AbstractCredentialType
previousSuccessfulLogin(LoginEventType value)
void
setForceChange(Boolean value)
void
setMetadata(MetadataType value)
void
setName(String value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AuthenticationBehavioralDataType
getFailedLogins, getLastFailedLogin, getLastSuccessfulLogin, getPreviousSuccessfulLogin, setFailedLogins, setLastFailedLogin, setLastSuccessfulLogin, setPreviousSuccessfulLogin
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
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, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Constructor Detail
-
AbstractCredentialType
public AbstractCredentialType()
-
AbstractCredentialType
@Deprecated public AbstractCredentialType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String value)
-
getMetadata
public MetadataType getMetadata()
-
setMetadata
public void setMetadata(MetadataType value)
-
isForceChange
public Boolean isForceChange()
-
setForceChange
public void setForceChange(Boolean value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classAuthenticationBehavioralDataType
-
id
public AbstractCredentialType id(Long value)
- Overrides:
id
in classAuthenticationBehavioralDataType
-
name
public AbstractCredentialType name(String value)
-
metadata
public AbstractCredentialType metadata(MetadataType value)
-
beginMetadata
public MetadataType beginMetadata()
-
forceChange
public AbstractCredentialType forceChange(Boolean value)
-
failedLogins
public AbstractCredentialType failedLogins(Integer value)
- Overrides:
failedLogins
in classAuthenticationBehavioralDataType
-
lastSuccessfulLogin
public AbstractCredentialType lastSuccessfulLogin(LoginEventType value)
- Overrides:
lastSuccessfulLogin
in classAuthenticationBehavioralDataType
-
beginLastSuccessfulLogin
public LoginEventType beginLastSuccessfulLogin()
- Overrides:
beginLastSuccessfulLogin
in classAuthenticationBehavioralDataType
-
previousSuccessfulLogin
public AbstractCredentialType previousSuccessfulLogin(LoginEventType value)
- Overrides:
previousSuccessfulLogin
in classAuthenticationBehavioralDataType
-
beginPreviousSuccessfulLogin
public LoginEventType beginPreviousSuccessfulLogin()
- Overrides:
beginPreviousSuccessfulLogin
in classAuthenticationBehavioralDataType
-
lastFailedLogin
public AbstractCredentialType lastFailedLogin(LoginEventType value)
- Overrides:
lastFailedLogin
in classAuthenticationBehavioralDataType
-
beginLastFailedLogin
public LoginEventType beginLastFailedLogin()
- Overrides:
beginLastFailedLogin
in classAuthenticationBehavioralDataType
-
end
public <X> X end()
- Overrides:
end
in classAuthenticationBehavioralDataType
-
clone
public AbstractCredentialType clone()
- Overrides:
clone
in classAuthenticationBehavioralDataType
-
-