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

com.aeontronix.anypointsdk.auth.user.User Maven / Gradle / Ivy

There is a newer version: 1.0.0-beta35
Show newest version
package com.aeontronix.anypointsdk.auth.user;

import com.aeontronix.anypointsdk.organization.OrganizationData;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

public class User {

    @JsonProperty("lastName")
    private String lastName;

    @JsonProperty("lastLogin")
    private String lastLogin;

    @JsonProperty("mfaVerifiersConfigured")
	private String mfaVerifiersConfigured;

	@JsonProperty("type")
	private String type;

	@JsonProperty("enabled")
	private boolean enabled;

	@JsonProperty("isFederated")
	private boolean isFederated;

	@JsonProperty("organizationId")
	private String organizationId;

	@JsonProperty("mfaVerificationExcluded")
	private boolean mfaVerificationExcluded;

	@JsonProperty("createdAt")
	private String createdAt;

	@JsonProperty("firstName")
	private String firstName;

	@JsonProperty("phoneNumber")
	private String phoneNumber;

	@JsonProperty("deleted")
	private boolean deleted;

	@JsonProperty("id")
	private String id;

	@JsonProperty("idprovider_id")
	private String idproviderId;

	@JsonProperty("email")
	private String email;

    @JsonProperty("properties")
    private UserProperties properties;

    @JsonProperty("updatedAt")
    private String updatedAt;

    @JsonProperty("username")
    private String username;

    @JsonProperty("memberOfOrganizations")
    private List memberOfOrganizations;


    public String getLastName() {
        return lastName;
    }

    public String getLastLogin() {
        return lastLogin;
    }

    public String getMfaVerifiersConfigured() {
		return mfaVerifiersConfigured;
	}

	public String getType(){
		return type;
	}

	public boolean isEnabled(){
		return enabled;
	}

	public boolean isIsFederated(){
		return isFederated;
	}

	public String getOrganizationId(){
		return organizationId;
	}

	public boolean isMfaVerificationExcluded(){
		return mfaVerificationExcluded;
	}

	public String getCreatedAt(){
		return createdAt;
	}

	public String getFirstName(){
		return firstName;
	}

	public String getPhoneNumber(){
		return phoneNumber;
	}

	public boolean isDeleted(){
		return deleted;
	}

	public String getId(){
		return id;
	}

	public String getIdproviderId(){
		return idproviderId;
	}

	public String getEmail(){
		return email;
	}

	public UserProperties getProperties(){
        return properties;
    }

    public String getUpdatedAt() {
        return updatedAt;
    }

    public String getUsername() {
        return username;
    }

    public List getMemberOfOrganizations() {
        return memberOfOrganizations;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy