public class KeyPair extends Object implements Serializable
Describes an Amazon EC2 key pair, including the private key material.
The public key portion is stored by Amazon EC2 and the private key is returned only once, in this type, when the key is initially created.
Constructor and Description |
---|
KeyPair() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getKeyFingerprint()
The SHA-1 digest of the DER encoded private key.
|
String |
getKeyMaterial()
The unencrypted PEM encoded RSA private key.
|
String |
getKeyName()
The name of the key pair.
|
int |
hashCode() |
void |
setKeyFingerprint(String keyFingerprint)
The SHA-1 digest of the DER encoded private key.
|
void |
setKeyMaterial(String keyMaterial)
The unencrypted PEM encoded RSA private key.
|
void |
setKeyName(String keyName)
The name of the key pair.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
KeyPair |
withKeyFingerprint(String keyFingerprint)
The SHA-1 digest of the DER encoded private key.
|
KeyPair |
withKeyMaterial(String keyMaterial)
The unencrypted PEM encoded RSA private key.
|
KeyPair |
withKeyName(String keyName)
The name of the key pair.
|
public String getKeyName()
public void setKeyName(String keyName)
keyName
- The name of the key pair.public KeyPair withKeyName(String keyName)
Returns a reference to this object so that method calls can be chained together.
keyName
- The name of the key pair.public String getKeyFingerprint()
public void setKeyFingerprint(String keyFingerprint)
keyFingerprint
- The SHA-1 digest of the DER encoded private key.public KeyPair withKeyFingerprint(String keyFingerprint)
Returns a reference to this object so that method calls can be chained together.
keyFingerprint
- The SHA-1 digest of the DER encoded private key.public String getKeyMaterial()
public void setKeyMaterial(String keyMaterial)
keyMaterial
- The unencrypted PEM encoded RSA private key.public KeyPair withKeyMaterial(String keyMaterial)
Returns a reference to this object so that method calls can be chained together.
keyMaterial
- The unencrypted PEM encoded RSA private key.public String toString()
toString
in class Object
Object.toString()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.