@Test public void testScheme() throws Exception { final ProtocolFactory factory = new ProtocolFactory(new HashSet<>(Collections.singleton(new S3Protocol()))); final Profile profile = new ProfilePlistReader(factory).read( new Local("../profiles/Verizon Cloud Storage (AMS1A).cyberduckprofile")); assertTrue(profile.isSecure()); assertEquals(Scheme.https, profile.getScheme()); }
@Override public Scheme getScheme() { return Scheme.https; }
S3Protocol extends AbstractProtocol { @Override public Scheme getScheme() { return Scheme.https; } }
S3Protocol extends AbstractProtocol { @Override public Scheme getScheme() { return Scheme.https; }  }
S3Protocol extends AbstractProtocol { @Override public Scheme getScheme() { return Scheme.https; }  @Override String getName(); @Override String getDescription(); @Override String getIdentifier(); @Override Scheme getScheme(); @Override boolean isHostnameConfigurable(); @Override boolean isPortConfigurable(); @Override String getDefaultHostname(); @Override Set<Location.Name> getRegions(); @Override String getUsernamePlaceholder(); @Override String getPasswordPlaceholder(); @Override String getTokenPlaceholder(); @Override String favicon(); @Override String getAuthorization(); @Override CredentialsConfigurator getCredentialsFinder(); @Override DirectoryTimestamp getDirectoryTimestamp(); }
S3Protocol extends AbstractProtocol { @Override public Scheme getScheme() { return Scheme.https; }  @Override String getName(); @Override String getDescription(); @Override String getIdentifier(); @Override Scheme getScheme(); @Override boolean isHostnameConfigurable(); @Override boolean isPortConfigurable(); @Override String getDefaultHostname(); @Override Set<Location.Name> getRegions(); @Override String getUsernamePlaceholder(); @Override String getPasswordPlaceholder(); @Override String getTokenPlaceholder(); @Override String favicon(); @Override String getAuthorization(); @Override CredentialsConfigurator getCredentialsFinder(); @Override DirectoryTimestamp getDirectoryTimestamp();  }