All Downloads are FREE. Search and download functionalities are using the official Maven repository.

uk.gov.di.ipv.cri.common.library.domain.AuditEventUser Maven / Gradle / Ivy

The newest version!
package uk.gov.di.ipv.cri.common.library.domain;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class AuditEventUser {
    @JsonProperty("user_id")
    private String userId;

    @JsonProperty("ip_address")
    private String ipAddress;

    @JsonProperty("session_id")
    private String sessionId;

    @JsonProperty("persistent_session_id")
    private String persistentSessionId;

    @JsonProperty("govuk_signin_journey_id")
    private String clientSessionId;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getIpAddress() {
        return ipAddress;
    }

    public void setIpAddress(String ipAddress) {
        this.ipAddress = ipAddress;
    }

    public String getSessionId() {
        return sessionId;
    }

    public void setSessionId(String sessionId) {
        this.sessionId = sessionId;
    }

    public String getPersistentSessionId() {
        return persistentSessionId;
    }

    public void setPersistentSessionId(String persistentSessionId) {
        this.persistentSessionId = persistentSessionId;
    }

    public String getClientSessionId() {
        return clientSessionId;
    }

    public void setClientSessionId(String clientSessionId) {
        this.clientSessionId = clientSessionId;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy