Package com.wowza.io

Class HTTPByteReaderS3

    • Constructor Detail

      • HTTPByteReaderS3

        public HTTPByteReaderS3​(String host,
                                int port)
      • HTTPByteReaderS3

        public HTTPByteReaderS3​(String host,
                                int port,
                                IApplicationInstance appInstance)
      • HTTPByteReaderS3

        public HTTPByteReaderS3​(String host,
                                int port,
                                IVHost vhost)
    • Method Detail

      • initAuth

        public void initAuth()
      • getGetCommand

        protected void getGetCommand​(String path,
                                     long pos,
                                     int flen)
        Overrides:
        getGetCommand in class HTTPByteReader
      • httpDate

        protected String httpDate()
      • signRequest

        public String signRequest​(String awsSecretAccessKey,
                                  String canonicalString)
      • getVHost

        public IVHost getVHost()
      • setVHost

        public void setVHost​(IVHost vhost)
      • getAWSSecretAccessKey

        public String getAWSSecretAccessKey()
      • setAWSSecretAccessKey

        public void setAWSSecretAccessKey​(String awsSecretAccessKey)
      • getAWSAccessKeyId

        public String getAWSAccessKeyId()
      • setAWSAccessKeyId

        public void setAWSAccessKeyId​(String awsAccessKeyId)