Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import static com.google.common.base.Preconditions.checkNotNull;

import java.io.Serializable;
import java.util.List;

import org.openstack4j.model.common.Identifier;
Expand Down Expand Up @@ -95,9 +96,11 @@ public String getName() {
return identity.getPassword().getUser().getDomain().getName();
}

public static final class AuthIdentity implements Identity {
public static final class AuthIdentity implements Identity, Serializable {

private AuthPassword password;
private static final long serialVersionUID = 1L;

private AuthPassword password;
private AuthToken token;
private List<String> methods = Lists.newArrayList();

Expand Down Expand Up @@ -134,9 +137,11 @@ public List<String> getMethods() {
return methods;
}

public static final class AuthToken implements Token {
public static final class AuthToken implements Token, Serializable {

@JsonProperty
private static final long serialVersionUID = 1L;

@JsonProperty
private String id;

AuthToken() {
Expand All @@ -152,9 +157,11 @@ public String getId() {
}
}

public static final class AuthPassword implements Password {
public static final class AuthPassword implements Password, Serializable {

private AuthUser user;
private static final long serialVersionUID = 1L;

private AuthUser user;

public AuthPassword() {
}
Expand Down Expand Up @@ -211,9 +218,11 @@ public static final class AuthDomain extends BasicResourceEntity implements Doma
}
}

public static final class AuthScope implements Scope {
public static final class AuthScope implements Scope, Serializable {

private static final long serialVersionUID = 1L;

@JsonProperty("project")
@JsonProperty("project")
private ScopeProject project;

@JsonProperty("domain")
Expand Down