com.amazonaws.services.ec2.model
Class KeyPairInfo

java.lang.Object
  extended by com.amazonaws.services.ec2.model.KeyPairInfo
All Implemented Interfaces:
java.io.Serializable

public class KeyPairInfo
extends java.lang.Object
implements java.io.Serializable

Describes a key pair.

See Also:
Serialized Form

Constructor Summary
KeyPairInfo()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getKeyFingerprint()
          If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key.
 java.lang.String getKeyName()
          The name of the key pair.
 int hashCode()
           
 void setKeyFingerprint(java.lang.String keyFingerprint)
          If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key.
 void setKeyName(java.lang.String keyName)
          The name of the key pair.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 KeyPairInfo withKeyFingerprint(java.lang.String keyFingerprint)
          If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key.
 KeyPairInfo withKeyName(java.lang.String keyName)
          The name of the key pair.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KeyPairInfo

public KeyPairInfo()
Method Detail

getKeyName

public java.lang.String getKeyName()
The name of the key pair.

Returns:
The name of the key pair.

setKeyName

public void setKeyName(java.lang.String keyName)
The name of the key pair.

Parameters:
keyName - The name of the key pair.

withKeyName

public KeyPairInfo withKeyName(java.lang.String keyName)
The name of the key pair.

Returns a reference to this object so that method calls can be chained together.

Parameters:
keyName - The name of the key pair.
Returns:
A reference to this updated object so that method calls can be chained together.

getKeyFingerprint

public java.lang.String getKeyFingerprint()
If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.

Returns:
If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.

setKeyFingerprint

public void setKeyFingerprint(java.lang.String keyFingerprint)
If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.

Parameters:
keyFingerprint - If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.

withKeyFingerprint

public KeyPairInfo withKeyFingerprint(java.lang.String keyFingerprint)
If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.

Returns a reference to this object so that method calls can be chained together.

Parameters:
keyFingerprint - If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public java.lang.String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class java.lang.Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.