1 package org.opendaylight.controller.clustersession;
3 import java.io.Serializable;
4 import java.util.Arrays;
6 public class ClusterSessionData implements Serializable{
8 private static final long serialVersionUID = 1L;
10 private ClusterSession session;
12 private byte[] principalData;
14 private byte[] savedRequestData;
16 private byte[] savedPrincipalData;
18 private String authType;
20 private String userName;
22 private String password;
24 public ClusterSession getSession() {
28 public void setSession(final ClusterSession session) {
29 this.session = session;
32 public byte[] getPrincipalData() {
36 public void setPrincipalData(final byte[] principalData) {
37 this.principalData = Arrays.copyOf(principalData, principalData.length);
40 public String getAuthType() {
44 public void setAuthType(String authType) {
45 this.authType = authType;
48 public byte[] getSavedRequestData() {
49 return savedRequestData;
52 public void setSavedRequestData(byte[] savedRequestData) {
53 this.savedRequestData = Arrays.copyOf(savedRequestData, savedRequestData.length);
56 public byte[] getSavedPrincipalData() {
57 return savedPrincipalData;
60 public void setSavedPrincipalData(byte[] savedPrincipalData) {
61 this.savedPrincipalData = Arrays.copyOf(savedPrincipalData, savedPrincipalData.length);
64 public String getUserName() {
68 public void setUserName(String userName) {
69 this.userName = userName;
72 public String getPassword() {
76 public void setPassword(String password) {
77 this.password = password;