ibi.broker.scheduler.plugin
Interface SFTPSecurityExit

All Known Implementing Classes:
DefaultSFTPSecurityExit

public interface SFTPSecurityExit


Method Summary
 java.lang.String getPassphrase(java.lang.String hostName, java.lang.String userName, java.lang.String scheduleId)
           
 byte[] getSshPrivateFormattedKey(java.lang.String hostName, java.lang.String userName, java.lang.String scheduleId)
           
 boolean isPublicKeyAuthenticationEnabled(java.lang.String hostName, java.lang.String userName, java.lang.String scheduleId)
           
 

Method Detail

isPublicKeyAuthenticationEnabled

boolean isPublicKeyAuthenticationEnabled(java.lang.String hostName,
                                         java.lang.String userName,
                                         java.lang.String scheduleId)
Parameters:
hostName -
userName -
scheduleId -
Returns:
The value of true if public key authentication is enabled, false if not

getSshPrivateFormattedKey

byte[] getSshPrivateFormattedKey(java.lang.String hostName,
                                 java.lang.String userName,
                                 java.lang.String scheduleId)
                                 throws java.security.KeyException
Parameters:
hostName -
userName -
scheduleId -
Returns:
The key in the format of byte array
Throws:
java.security.KeyException

getPassphrase

java.lang.String getPassphrase(java.lang.String hostName,
                               java.lang.String userName,
                               java.lang.String scheduleId)
Parameters:
hostName -
userName -
scheduleId -
Returns:
The pass phrase string


Copyright © 2006 Information Builders, Incorporated.