Class AuthenticationAttemptDataType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AuthenticationAttemptDataType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class AuthenticationAttemptDataType extends AbstractPlainStructured
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected AuthenticationSequenceChannelType
channel
static QName
COMPLEX_TYPE
static ItemName
F_CHANNEL
static ItemName
F_FAILED_ATTEMPTS
static ItemName
F_LAST_FAILED_AUTHENTICATION
static ItemName
F_LAST_SUCCESSFUL_AUTHENTICATION
static ItemName
F_LOCKOUT_EXPIRATION_TIMESTAMP
static ItemName
F_LOCKOUT_STATUS
static ItemName
F_LOCKOUT_TIMESTAMP
static ItemName
F_MODULE_IDENTIFIER
static ItemName
F_SEQUENCE_IDENTIFIER
protected Integer
failedAttempts
protected LoginEventType
lastFailedAuthentication
protected LoginEventType
lastSuccessfulAuthentication
protected XMLGregorianCalendar
lockoutExpirationTimestamp
protected LockoutStatusType
lockoutStatus
protected XMLGregorianCalendar
lockoutTimestamp
protected String
moduleIdentifier
protected String
sequenceIdentifier
-
Constructor Summary
Constructors Constructor Description AuthenticationAttemptDataType()
AuthenticationAttemptDataType(AuthenticationAttemptDataType other)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
Field Detail
-
sequenceIdentifier
protected String sequenceIdentifier
-
moduleIdentifier
protected String moduleIdentifier
-
channel
protected AuthenticationSequenceChannelType channel
-
lastSuccessfulAuthentication
protected LoginEventType lastSuccessfulAuthentication
-
lastFailedAuthentication
protected LoginEventType lastFailedAuthentication
-
failedAttempts
protected Integer failedAttempts
-
lockoutTimestamp
protected XMLGregorianCalendar lockoutTimestamp
-
lockoutExpirationTimestamp
protected XMLGregorianCalendar lockoutExpirationTimestamp
-
lockoutStatus
protected LockoutStatusType lockoutStatus
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_SEQUENCE_IDENTIFIER
public static final ItemName F_SEQUENCE_IDENTIFIER
-
F_MODULE_IDENTIFIER
public static final ItemName F_MODULE_IDENTIFIER
-
F_CHANNEL
public static final ItemName F_CHANNEL
-
F_LAST_SUCCESSFUL_AUTHENTICATION
public static final ItemName F_LAST_SUCCESSFUL_AUTHENTICATION
-
F_LAST_FAILED_AUTHENTICATION
public static final ItemName F_LAST_FAILED_AUTHENTICATION
-
F_FAILED_ATTEMPTS
public static final ItemName F_FAILED_ATTEMPTS
-
F_LOCKOUT_TIMESTAMP
public static final ItemName F_LOCKOUT_TIMESTAMP
-
F_LOCKOUT_EXPIRATION_TIMESTAMP
public static final ItemName F_LOCKOUT_EXPIRATION_TIMESTAMP
-
F_LOCKOUT_STATUS
public static final ItemName F_LOCKOUT_STATUS
-
-
Constructor Detail
-
AuthenticationAttemptDataType
public AuthenticationAttemptDataType()
-
AuthenticationAttemptDataType
public AuthenticationAttemptDataType(AuthenticationAttemptDataType other)
-
-
Method Detail
-
getSequenceIdentifier
public String getSequenceIdentifier()
-
setSequenceIdentifier
public void setSequenceIdentifier(String value)
-
getModuleIdentifier
public String getModuleIdentifier()
-
setModuleIdentifier
public void setModuleIdentifier(String value)
-
getChannel
public AuthenticationSequenceChannelType getChannel()
-
setChannel
public void setChannel(AuthenticationSequenceChannelType value)
-
getLastSuccessfulAuthentication
public LoginEventType getLastSuccessfulAuthentication()
-
setLastSuccessfulAuthentication
public void setLastSuccessfulAuthentication(LoginEventType value)
-
getLastFailedAuthentication
public LoginEventType getLastFailedAuthentication()
-
setLastFailedAuthentication
public void setLastFailedAuthentication(LoginEventType value)
-
getFailedAttempts
public Integer getFailedAttempts()
-
setFailedAttempts
public void setFailedAttempts(Integer value)
-
getLockoutTimestamp
public XMLGregorianCalendar getLockoutTimestamp()
-
setLockoutTimestamp
public void setLockoutTimestamp(XMLGregorianCalendar value)
-
getLockoutExpirationTimestamp
public XMLGregorianCalendar getLockoutExpirationTimestamp()
-
setLockoutExpirationTimestamp
public void setLockoutExpirationTimestamp(XMLGregorianCalendar value)
-
getLockoutStatus
public LockoutStatusType getLockoutStatus()
-
setLockoutStatus
public void setLockoutStatus(LockoutStatusType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAbstractPlainStructured
-
sequenceIdentifier
public AuthenticationAttemptDataType sequenceIdentifier(String value)
-
moduleIdentifier
public AuthenticationAttemptDataType moduleIdentifier(String value)
-
channel
public AuthenticationAttemptDataType channel(AuthenticationSequenceChannelType value)
-
beginChannel
public AuthenticationSequenceChannelType beginChannel()
-
lastSuccessfulAuthentication
public AuthenticationAttemptDataType lastSuccessfulAuthentication(LoginEventType value)
-
beginLastSuccessfulAuthentication
public LoginEventType beginLastSuccessfulAuthentication()
-
lastFailedAuthentication
public AuthenticationAttemptDataType lastFailedAuthentication(LoginEventType value)
-
beginLastFailedAuthentication
public LoginEventType beginLastFailedAuthentication()
-
failedAttempts
public AuthenticationAttemptDataType failedAttempts(Integer value)
-
lockoutTimestamp
public AuthenticationAttemptDataType lockoutTimestamp(XMLGregorianCalendar value)
-
lockoutTimestamp
public AuthenticationAttemptDataType lockoutTimestamp(String value)
-
lockoutExpirationTimestamp
public AuthenticationAttemptDataType lockoutExpirationTimestamp(XMLGregorianCalendar value)
-
lockoutExpirationTimestamp
public AuthenticationAttemptDataType lockoutExpirationTimestamp(String value)
-
lockoutStatus
public AuthenticationAttemptDataType lockoutStatus(LockoutStatusType value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAbstractPlainStructured
-
clone
public AuthenticationAttemptDataType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classAbstractPlainStructured
-
-