CAS Protocol IMAPS Implementation

RAT (Release Audit Tool) results

The following document contains the results of RAT (Release Audit Tool).

*****************************************************
Summary
-------
Notes: 0
Binaries: 0
Archives: 0
Standards: 15

Apache Licensed: 8
Generated Documents: 0

JavaDocs are generated and so license header is optional
Generated files do not required license headers

7 Unknown Licenses

*******************************

Archives (+ indicates readable, $ unreadable): 

 
*****************************************************
  Files with AL headers will be marked L
  Binary files (which do not require AL headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc will be marked N
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/test/org/apache/oodt/cas/protocol/sftp/DummyAuthenticationProvider.java
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/test/org/apache/oodt/cas/protocol/sftp/TestJschSftpProtocol.java
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/test/org/apache/oodt/cas/protocol/sftp/auth/TestHostKeyAuthentication.java
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/test/org/apache/oodt/cas/protocol/sftp/UnsupportedShellProcessProvider.java
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/sample-dsa.pub
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/sample-dsa.key
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/sshTestDir/sshTestFile
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/authorization.xml
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/server.xml
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/platform.xml
 !????? /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/main/resources/policy/sftp-protocol-config.xml
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/main/java/org/apache/oodt/cas/protocol/sftp/auth/HostKeyAuthentication.java
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/main/java/org/apache/oodt/cas/protocol/sftp/JschSftpProtocolFactory.java
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/main/java/org/apache/oodt/cas/protocol/sftp/JschSftpProtocol.java
  AL    /x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/pom.xml
 
 *****************************************************
 Printing headers for files without AL header...
 
 
 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/sample-dsa.pub
 =======================================================================
 [localhost]:2022 ssh-dss AAAAB3NzaC1kc3MAAACBAP9283AZ8tTHyFFeYlE3/MS+WtRWA4+5hqjQlB9x3DPhmqL+QOr7gj8awamHDy/+kjSDQ3mMeKIZD5qlWhI5ehiCtbpg0ocimYG8zXNVBYDfdsCqr/76T70G6CnzG8ADkBdSs91EpCIpgLkQJhf+UgNkJKC3LpCtBKeGYAQJ2bqZAAAAFQDv9V+J5C4S+I8IThjFJrk1TkMcCQAAAIEAyL/aaRlzUCPsVAImy/+P9OH15gtgnUlp4WaJiF+SCAx+grJ9aUQSOWXnpROFkv5nILZZVRRYO5Ou3vvNU9QbEQUzaDAv2O50tqqVX6s4WvB/ktxpCdKg0dauR/YxTL6O6KdkUc3/Z4j6ZBe/T/TshCNsIMAfRTWuv3tDHD1JprcAAACAVMOH1a6meQj4pzZZ9BEkFVVQAuC+DBqxZND2flxIMnO/Z9si1Znw0z0ClXXY5vpk1DQJ2FI60aufqYgg/2UhQNjTp37DKL6sk4aK25wwXLWbuaf6b9AhIFwU+g5xSm0j12P40AqaNIhLoCv2FPXSHvnJDsZw3r703ITUB+hwlEw=

 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/sample-dsa.key
 =======================================================================
 -----BEGIN DSA PRIVATE KEY-----
MIIBvAIBAAKBgQD/dvNwGfLUx8hRXmJRN/zEvlrUVgOPuYao0JQfcdwz4Zqi/kDq
+4I/GsGphw8v/pI0g0N5jHiiGQ+apVoSOXoYgrW6YNKHIpmBvM1zVQWA33bAqq/+
+k+9Bugp8xvAA5AXUrPdRKQiKYC5ECYX/lIDZCSgty6QrQSnhmAECdm6mQIVAO/1
X4nkLhL4jwhOGMUmuTVOQxwJAoGBAMi/2mkZc1Aj7FQCJsv/j/Th9eYLYJ1JaeFm
iYhfkggMfoKyfWlEEjll56UThZL+ZyC2WVUUWDuTrt77zVPUGxEFM2gwL9judLaq
lV+rOFrwf5LcaQnSoNHWrkf2MUy+juinZFHN/2eI+mQXv0/07IQjbCDAH0U1rr97
Qxw9Saa3AoGAVMOH1a6meQj4pzZZ9BEkFVVQAuC+DBqxZND2flxIMnO/Z9si1Znw
0z0ClXXY5vpk1DQJ2FI60aufqYgg/2UhQNjTp37DKL6sk4aK25wwXLWbuaf6b9Ah
IFwU+g5xSm0j12P40AqaNIhLoCv2FPXSHvnJDsZw3r703ITUB+hwlEwCFQCjIrDI
YOzgRFkXJwfZCKVpo3L1JA==
-----END DSA PRIVATE KEY-----

 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/sshTestDir/sshTestFile
 =======================================================================
 This is a 
test
file to test SFTP GET

 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/authorization.xml
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>

<!-- Sshtools User Authorization File -->
<AuthorizedKeys>
  <!-- Enter authorized public key elements here -->
  <Key>sample-dsa.pub</Key>

</AuthorizedKeys>

 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/server.xml
 =======================================================================
 <?xml version="1.0"?>
<ServerConfiguration>
        <!-- this key needs generating by the provided keygen tool -->
        <ServerHostKey PrivateKeyFile="src/testdata/sample-dsa.key"/>
        <Port>2022</Port>
        <!--  UserConfigDirectory>src/testdata</UserConfigDirectory -->
        <!-- add other authentication methods as desired -->
        <AllowedAuthentication>password</AllowedAuthentication>
        <AllowedAuthentication>keyboard-interactive</AllowedAuthentication>
        <!-- You can specify more subsystems, or even a replacement SFTP subsystem -->
        <Subsystem Name="sftp" Type="class" Provider="com.sshtools.daemon.sftp.SftpSubsystemServer" />
</ServerConfiguration>

 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/testdata/platform.xml
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>
<!-- 
Platform configuration file - Determines the behaviour of platform specific services
-->
<PlatformConfiguration>
   <!-- The process provider for executing and redirecting a process -->
   <NativeProcessProvider>org.apache.oodt.cas.protocol.sftp.UnsupportedShellProcessProvider</NativeProcessProvider>
   <!-- The authentication provider for authenticating users and obtaining user information -->
   <!-- 
                WARNING: the dummy provider here doesn't ask for any passwords so obviously it's
                extremely insecure. You should only use it for testing. 
        -->
   <NativeAuthenticationProvider>org.apache.oodt.cas.protocol.sftp.DummyAuthenticationProvider</NativeAuthenticationProvider>
   <!-- The file system provider for SFTP -->
   <NativeFileSystemProvider>com.sshtools.daemon.vfs.VirtualFileSystem</NativeFileSystemProvider>
   <!-- Native settings which may be used by the process or authentication provider -->
   <!-- Add native settings here -->
   <!-- <NativeSetting Name="AuthenticateOnDomain" Value="."/> -->
</PlatformConfiguration>

 =======================================================================
 ==/x1/home/mattmann/oodt-site/oodt/protocol/protocol-sftp/src/main/resources/policy/sftp-protocol-config.xml
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>
<!-- 
	
	Author: bfoster
	Description: ProtocolManager Configuration
	
-->
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">

  <bean class="org.apache.oodt.cas.protocol.sftp.JschSftpProtocolFactory"/>
	
</beans>