Skip navigation links
com.highdeal.hci

Class AuthenticateUserResult

    • Constructor Detail

      • AuthenticateUserResult

        public AuthenticateUserResult()
    • Method Detail

      • getUser

        public UserModel getUser()
        Gets the user definition
        Returns:
        The user definition
      • getPasswordExpiration

        public int getPasswordExpiration()
        Gets the delay before expiration of the password
        Returns:
        The delay before expiration of the password
      • getOperandReference

        public java.lang.String getOperandReference()
        Description copied from interface: OperationResult
        Gets the code or the reference (if no code exists) that identifies the operand of the operation request; If the operation is not auditable, the operand reference is null.
        Specified by:
        getOperandReference in interface OperationResult
        Returns:
        The operand reference of the operation result
      • setUser

        public void setUser(XMLMarshallable userModel)
        Sets the user definition
        Parameters:
        userModel - The user definition
      • getSessionId

        public java.lang.String getSessionId()
        Gets the user session identifier
        Returns:
        The user session identifier
      • setSessionId

        public void setSessionId(java.lang.String sessionId)
        Sets the user session identifier
        Parameters:
        sessionId - The user session identifier
      • setPasswordExpiration

        public void setPasswordExpiration(int passwordExpiration)
        Sets the delay before expiration of the password
        Parameters:
        passwordExpiration - The delay before expiration of the password
      • setFailedAuthentications

        public void setFailedAuthentications(java.util.Vector<AuthenticateUserResult.FailedAuthenticationModel> failedAuthentications)
        Sets the list of failed authentication attempts
        Parameters:
        failedAuthentications - The list of failed authentication attempts
      • addCharacterData

        public void addCharacterData(java.lang.String cData)
        Description copied from interface: XMLMarshallable
        Adds character data to the content element.
        Specified by:
        addCharacterData in interface XMLMarshallable
        Parameters:
        cData - The character data to be added
      • addChild

        public void addChild(java.lang.String tagName,
                             XMLMarshallable child)
        Description copied from interface: XMLMarshallable
        Adds a child to the object, the child representing the marshallable object which must be added to the element.
        Specified by:
        addChild in interface XMLMarshallable
        Parameters:
        tagName - The name of tag for the child
        child - The child to be added
Document Published: May 2021 (SAP CC 2020 FPS 2 and Higher)