
com.woorea.openstack.nova.model.KeyPair Maven / Gradle / Ivy
The newest version!
/*******************************************************************************
* Copyright (C) 2016 AT&T Intellectual Property. All rights reserved. This code is licensed under the Apache License, Version 2.0
*******************************************************************************/
package com.woorea.openstack.nova.model;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonRootName;
@JsonRootName("keypair")
public class KeyPair implements Serializable {
private String name;
@JsonProperty("user_id")
private String userId;
@JsonProperty("public_key")
private String publicKey;
@JsonProperty("private_key")
private String privateKey;
private String fingerprint;
public KeyPair() {
super();
}
public KeyPair(String name) {
this.name = name;
}
public KeyPair(String name, String publicKey) {
this(name);
this.publicKey = publicKey;
}
/**
* @return the name
*/
public String getName() {
return name;
}
/**
* @param name the name to set
*/
public void setName(String name) {
this.name = name;
}
/**
* @return the userId
*/
public String getUserId() {
return userId;
}
/**
* @return the publicKey
*/
public String getPublicKey() {
return publicKey;
}
/**
* @param publicKey the publicKey to set
*/
public void setPublicKey(String publicKey) {
this.publicKey = publicKey;
}
/**
* @return the privateKey
*/
public String getPrivateKey() {
return privateKey;
}
/**
* @return the fingerprint
*/
public String getFingerprint() {
return fingerprint;
}
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return "KeyPair [name=" + name + ", userId=" + userId + ", publicKey="
+ publicKey + ", privateKey=" + privateKey + ", fingerprint="
+ fingerprint + "]";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy