public class AuthSessionInfo
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AuthSessionInfo.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
AuthSessionInfo() |
AuthSessionInfo(java.lang.Long[] clusterAdminIDs,
java.lang.String username,
java.util.UUID sessionID,
java.lang.String sessionCreationTime,
java.lang.String finalTimeout,
java.lang.String lastAccessTimeout,
java.lang.String[] accessGroupList,
java.lang.String authMethod,
java.lang.Long idpConfigVersion) |
Modifier and Type | Method and Description |
---|---|
AuthSessionInfo.Builder |
asBuilder() |
static AuthSessionInfo.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String[] |
getAccessGroupList()
List of access groups for the user.
|
java.lang.String |
getAuthMethod()
Method in which the cluster admin was authenticated.
|
java.lang.Long[] |
getClusterAdminIDs()
Cluster AdminID(s) associated with this session.
|
java.lang.String |
getFinalTimeout()
Time at which the session becomes invalid.
|
java.lang.Long |
getIdpConfigVersion()
IdP configuration version when the session was created.
|
java.lang.String |
getLastAccessTimeout()
Time at which the session becomes invalid due to inactivity.
|
java.lang.String |
getSessionCreationTime()
Time at which the session was created.
|
java.util.UUID |
getSessionID()
UUID for this session.
|
java.lang.String |
getUsername()
Username associated with this session.
|
int |
hashCode() |
void |
setAccessGroupList(java.lang.String[] accessGroupList) |
void |
setAuthMethod(java.lang.String authMethod) |
void |
setClusterAdminIDs(java.lang.Long[] clusterAdminIDs) |
void |
setFinalTimeout(java.lang.String finalTimeout) |
void |
setIdpConfigVersion(java.lang.Long idpConfigVersion) |
void |
setLastAccessTimeout(java.lang.String lastAccessTimeout) |
void |
setSessionCreationTime(java.lang.String sessionCreationTime) |
void |
setSessionID(java.util.UUID sessionID) |
void |
setUsername(java.lang.String username) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public AuthSessionInfo(java.lang.Long[] clusterAdminIDs, java.lang.String username, java.util.UUID sessionID, java.lang.String sessionCreationTime, java.lang.String finalTimeout, java.lang.String lastAccessTimeout, java.lang.String[] accessGroupList, java.lang.String authMethod, java.lang.Long idpConfigVersion)
public java.lang.Long[] getClusterAdminIDs()
public void setClusterAdminIDs(java.lang.Long[] clusterAdminIDs)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.util.UUID getSessionID()
public void setSessionID(java.util.UUID sessionID)
public java.lang.String getSessionCreationTime()
public void setSessionCreationTime(java.lang.String sessionCreationTime)
public java.lang.String getFinalTimeout()
public void setFinalTimeout(java.lang.String finalTimeout)
public java.lang.String getLastAccessTimeout()
public void setLastAccessTimeout(java.lang.String lastAccessTimeout)
public java.lang.String[] getAccessGroupList()
public void setAccessGroupList(java.lang.String[] accessGroupList)
public java.lang.String getAuthMethod()
public void setAuthMethod(java.lang.String authMethod)
public java.lang.Long getIdpConfigVersion()
public void setIdpConfigVersion(java.lang.Long idpConfigVersion)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
public java.lang.String toString()
toString
in class java.lang.Object
public static AuthSessionInfo.Builder builder()
public final AuthSessionInfo.Builder asBuilder()