com.cloudbees.jenkins.plugins.sshcredentials.impl
Class BasicSSHUserPrivateKey.PrivateKeySource

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<BasicSSHUserPrivateKey.PrivateKeySource>
      extended by com.cloudbees.jenkins.plugins.sshcredentials.impl.BasicSSHUserPrivateKey.PrivateKeySource
All Implemented Interfaces:
hudson.model.Describable<BasicSSHUserPrivateKey.PrivateKeySource>, java.io.Serializable
Direct Known Subclasses:
BasicSSHUserPrivateKey.DirectEntryPrivateKeySource, BasicSSHUserPrivateKey.FileOnMasterPrivateKeySource, BasicSSHUserPrivateKey.UsersPrivateKeySource
Enclosing class:
BasicSSHUserPrivateKey

public abstract static class BasicSSHUserPrivateKey.PrivateKeySource
extends hudson.model.AbstractDescribableImpl<BasicSSHUserPrivateKey.PrivateKeySource>
implements java.io.Serializable

A source of private keys

See Also:
Serialized Form

Constructor Summary
BasicSSHUserPrivateKey.PrivateKeySource()
           
 
Method Summary
abstract  java.lang.String getPrivateKey()
          Gets the private key from the source
 
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicSSHUserPrivateKey.PrivateKeySource

public BasicSSHUserPrivateKey.PrivateKeySource()
Method Detail

getPrivateKey

@NonNull
public abstract java.lang.String getPrivateKey()
Gets the private key from the source



Copyright © 2004-2013. All Rights Reserved.