1 package com.woorea.openstack.keystone.model.authentication;
3 import org.codehaus.jackson.map.annotate.JsonRootName;
5 import com.woorea.openstack.keystone.model.Authentication;
8 public class UsernamePassword extends Authentication {
10 public static final class PasswordCredentials {
12 private String username;
14 private String password;
17 * @return the username
19 public String getUsername() {
24 * @param username the username to set
26 public void setUsername(String username) {
27 this.username = username;
31 * @return the password
33 public String getPassword() {
38 * @param password the password to set
40 public void setPassword(String password) {
41 this.password = password;
46 private PasswordCredentials passwordCredentials = new PasswordCredentials();
48 public UsernamePassword() {
52 public UsernamePassword(String username, String password) {
53 passwordCredentials.setUsername(username);
54 passwordCredentials.setPassword(password);
58 * @return the passwordCredentials
60 public PasswordCredentials getPasswordCredentials() {
61 return passwordCredentials;
65 * @param passwordCredentials the passwordCredentials to set
67 public void setPasswordCredentials(PasswordCredentials passwordCredentials) {
68 this.passwordCredentials = passwordCredentials;