Skip navigation links
A C D F G H I K L M O P R S T V W 

A

AbstractProxyRepositoryCreator - Class in org.commonjava.indy.httprox.handler
Created by ruhan on 4/16/18.
AbstractProxyRepositoryCreator() - Constructor for class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
ALLOW_HEADER_VALUE - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
ALLOWED_METHODS - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
authenticate(UserPass, HttpWrapper) - Method in class org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator
 
authenticateToken(HttpWrapper, String) - Method in class org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator
 
awaitWritable() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
awaitWritable(long, TimeUnit) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 

C

CERT_TYPE_X509 - Static variable in class org.commonjava.indy.httprox.util.CertUtils
 
CertificateAndKeys - Class in org.commonjava.indy.httprox.util
Created by ruhan on 9/18/18.
CertificateAndKeys(Certificate, KeyPair) - Constructor for class org.commonjava.indy.httprox.util.CertificateAndKeys
 
CertificateAndKeys(Certificate, PrivateKey, PublicKey) - Constructor for class org.commonjava.indy.httprox.util.CertificateAndKeys
 
CertUtils - Class in org.commonjava.indy.httprox.util
Created by ruhan on 9/18/18.
CertUtils() - Constructor for class org.commonjava.indy.httprox.util.CertUtils
 
ChannelUtils - Class in org.commonjava.indy.httprox.util
Created by ruhan on 11/5/18.
ChannelUtils() - Constructor for class org.commonjava.indy.httprox.util.ChannelUtils
 
close() - Method in class org.commonjava.indy.httprox.handler.ProxySSLTunnel
 
close() - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
close() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
CONNECT_METHOD - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
create(String, String, String, UrlInfo, UserPass, Logger) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
create(String, String, String, UrlInfo, UserPass, Logger) - Method in interface org.commonjava.indy.httprox.handler.ProxyRepositoryCreator
It creates a normal remote repository when trackingID is null.
createGroup(String, String, UrlInfo, Logger, StoreKey...) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
createHosted(String, String, UrlInfo, Logger) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
createKeyStore() - Static method in class org.commonjava.indy.httprox.util.CertUtils
 
createRemote(String, String, UrlInfo, UserPass, Logger) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
createRemote(String, String, String, UrlInfo, UserPass, Logger) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
createRepoCreator() - Method in class org.commonjava.indy.httprox.handler.ProxyAcceptHandler
 
createSignedCertificate(X509Certificate, X509Certificate, PrivateKey, boolean) - Static method in class org.commonjava.indy.httprox.util.CertUtils
 
createSignedCertificateAndKey(String, X509Certificate, PrivateKey, boolean) - Static method in class org.commonjava.indy.httprox.util.CertUtils
 

D

DEFAULT_CERT_EXPIRATION_DAYS - Static variable in class org.commonjava.indy.httprox.util.CertUtils
 
DEFAULT_READ_BUF_SIZE - Static variable in class org.commonjava.indy.httprox.util.ChannelUtils
 
DEFAULT_SIGN_ALGORITHM - Static variable in class org.commonjava.indy.httprox.util.CertUtils
 

F

flush(StreamSinkChannel) - Static method in class org.commonjava.indy.httprox.util.ChannelUtils
 
flush() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
formatId(String, int, int, String, StoreType) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
 
formatId(String, int, int, String, StoreType) - Method in interface org.commonjava.indy.httprox.handler.ProxyRepositoryCreator
Format repo names.

G

generateX509Certificate(KeyPair, String, int, String) - Static method in class org.commonjava.indy.httprox.util.CertUtils
Create a self-signed X.509 cert
GET_METHOD - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
getArtifactStore(String, URL) - Method in class org.commonjava.indy.httprox.util.ProxyResponseHelper
 
getAuthCacheExpirationHours() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getCertificate() - Method in class org.commonjava.indy.httprox.util.CertificateAndKeys
 
getCloseSetter() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
getDefaultConfig() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getDefaultConfigFileName() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getGroup() - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
getHeaders(String) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
getHosted() - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
getId() - Method in class org.commonjava.indy.httprox.data.HttProxOriginMigrationAction
 
getId() - Method in class org.commonjava.indy.httprox.HttpProxy
 
getId() - Method in class org.commonjava.indy.httprox.HttProxAddOn
 
getIoThread() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
getMigrationPriority() - Method in class org.commonjava.indy.httprox.data.HttProxOriginMigrationAction
 
getMITMCACert() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getMITMCAKey() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getMITMDNTemplate() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getMITMSoTimeoutMinutes() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getNameFilter(String) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
Get the remote repo names with name starts with base name (PROXY_REPO_PREFIX + host + "_" + port)
getNextName(List<String>) - Method in class org.commonjava.indy.httprox.handler.AbstractProxyRepositoryCreator
Get the next distinct name based on the query result by filter of getNameFilter
getNoCachePatterns() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getOption(Option<T>) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
getPort() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getPrivateKey() - Method in class org.commonjava.indy.httprox.util.CertificateAndKeys
 
getPrivateKey(String) - Static method in class org.commonjava.indy.httprox.util.CertUtils
 
getProxyRealm() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getPublicKey() - Method in class org.commonjava.indy.httprox.util.CertificateAndKeys
 
getPublicKey(String) - Static method in class org.commonjava.indy.httprox.util.CertUtils
 
getRemote() - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
getShutdownPriority() - Method in class org.commonjava.indy.httprox.HttpProxy
 
getSocketChannel() - Method in class org.commonjava.indy.httprox.handler.ProxyMITMSSLServer
 
getSpecialPathSet() - Method in class org.commonjava.indy.httprox.data.HttProxRegisterSpecialPathStartupAction
 
getStartupPriority() - Method in class org.commonjava.indy.httprox.HttpProxy
 
getStores() - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
getTrackingKey(UserPass) - Method in class org.commonjava.indy.httprox.util.ProxyResponseHelper
 
getTrackingType() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
getWorker() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
getWriteSetter() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
getWriteThread() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 

H

handleEvent(AcceptingChannel<StreamConnection>) - Method in class org.commonjava.indy.httprox.handler.ProxyAcceptHandler
 
handleEvent(ConduitStreamSourceChannel) - Method in class org.commonjava.indy.httprox.handler.ProxyRequestReader
 
handleEvent(ConduitStreamSinkChannel) - Method in class org.commonjava.indy.httprox.handler.ProxyResponseWriter
 
HEAD_METHOD - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
HttpConduitWrapper - Class in org.commonjava.indy.httprox.util
Created by jdcasey on 9/1/15.
HttpConduitWrapper(StreamSinkChannel, HttpRequest, ContentController, CacheProvider) - Constructor for class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
HttpProxy - Class in org.commonjava.indy.httprox
 
HttpProxy() - Constructor for class org.commonjava.indy.httprox.HttpProxy
 
HttpProxy(HttproxConfig, BootOptions, ProxyAcceptHandler) - Constructor for class org.commonjava.indy.httprox.HttpProxy
 
HttpProxyConstants - Class in org.commonjava.indy.httprox.util
 
HTTPROX_ORIGIN - Static variable in class org.commonjava.indy.httprox.handler.ProxyAcceptHandler
 
HttProxAddOn - Class in org.commonjava.indy.httprox
 
HttProxAddOn() - Constructor for class org.commonjava.indy.httprox.HttProxAddOn
 
HttproxConfig - Class in org.commonjava.indy.httprox.conf
 
HttproxConfig() - Constructor for class org.commonjava.indy.httprox.conf.HttproxConfig
 
HttProxOriginMigrationAction - Class in org.commonjava.indy.httprox.data
Created by jdcasey on 9/19/16.
HttProxOriginMigrationAction() - Constructor for class org.commonjava.indy.httprox.data.HttProxOriginMigrationAction
 
HttProxRegisterSpecialPathStartupAction - Class in org.commonjava.indy.httprox.data
Setup special paths related to generic-http proxies, which are actually specified in the configuration.
HttProxRegisterSpecialPathStartupAction() - Constructor for class org.commonjava.indy.httprox.data.HttProxRegisterSpecialPathStartupAction
 

I

isEnabled() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
isMITMEnabled() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
isOpen() - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
isOpen() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
isSecured() - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
isWriteResumed() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 

K

KEY_TYPE_RSA - Static variable in class org.commonjava.indy.httprox.util.CertUtils
 
KeycloakProxyAuthenticator - Class in org.commonjava.indy.httprox.keycloak
Created by jdcasey on 9/1/15.
KeycloakProxyAuthenticator() - Constructor for class org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator
 
KeycloakProxyAuthenticator(KeycloakConfig, HttproxConfig) - Constructor for class org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator
 

L

loadKeyStore(File, String) - Static method in class org.commonjava.indy.httprox.util.CertUtils
 
loadX509Certificate(File) - Static method in class org.commonjava.indy.httprox.util.CertUtils
 

M

migrate() - Method in class org.commonjava.indy.httprox.data.HttProxOriginMigrationAction
 

O

OPTIONS_METHOD - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
org.commonjava.indy.httprox - package org.commonjava.indy.httprox
 
org.commonjava.indy.httprox.conf - package org.commonjava.indy.httprox.conf
 
org.commonjava.indy.httprox.data - package org.commonjava.indy.httprox.data
 
org.commonjava.indy.httprox.handler - package org.commonjava.indy.httprox.handler
 
org.commonjava.indy.httprox.keycloak - package org.commonjava.indy.httprox.keycloak
 
org.commonjava.indy.httprox.util - package org.commonjava.indy.httprox.util
 
OutputStreamSinkChannel - Class in org.commonjava.indy.httprox.util
Created by ruhan on 9/19/18.
OutputStreamSinkChannel(OutputStream) - Constructor for class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 

P

PROXY_AUTHENTICATE_FORMAT - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
PROXY_METRIC_LOGGER - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
PROXY_REPO_PREFIX - Static variable in class org.commonjava.indy.httprox.util.HttpProxyConstants
 
ProxyAcceptHandler - Class in org.commonjava.indy.httprox.handler
Created by jdcasey on 8/13/15.
ProxyAcceptHandler() - Constructor for class org.commonjava.indy.httprox.handler.ProxyAcceptHandler
 
ProxyAcceptHandler(HttproxConfig, StoreDataManager, ContentController, KeycloakProxyAuthenticator, CacheProvider, ScriptEngine, MDCManager, IndyMetricsConfig, MetricRegistry, CacheProducer) - Constructor for class org.commonjava.indy.httprox.handler.ProxyAcceptHandler
 
ProxyCreationResult - Class in org.commonjava.indy.httprox.handler
Created by ruhan on 4/12/18.
ProxyCreationResult() - Constructor for class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
ProxyMITMSSLServer - Class in org.commonjava.indy.httprox.handler
We create server crt based on the host name and use a CA crt to sign it.
ProxyMITMSSLServer(String, int, String, UserPass, ProxyResponseHelper, ContentController, CacheProvider, HttproxConfig) - Constructor for class org.commonjava.indy.httprox.handler.ProxyMITMSSLServer
 
ProxyRepositoryCreator - Interface in org.commonjava.indy.httprox.handler
Responsible for creating new RemoteRepository instances for use with the HTTProx proxy add-on.
ProxyRequestReader - Class in org.commonjava.indy.httprox.handler
 
ProxyRequestReader(ProxyResponseWriter, ConduitStreamSinkChannel) - Constructor for class org.commonjava.indy.httprox.handler.ProxyRequestReader
 
ProxyResponseHelper - Class in org.commonjava.indy.httprox.util
Created by ruhan on 9/20/18.
ProxyResponseHelper(HttpRequest, HttproxConfig, ContentController, ProxyRepositoryCreator, StoreDataManager, IndyMetricsConfig, MetricRegistry, String) - Constructor for class org.commonjava.indy.httprox.util.ProxyResponseHelper
 
ProxyResponseWriter - Class in org.commonjava.indy.httprox.handler
 
ProxyResponseWriter(HttproxConfig, StoreDataManager, ContentController, KeycloakProxyAuthenticator, CacheProvider, MDCManager, ProxyRepositoryCreator, StreamConnection, IndyMetricsConfig, MetricRegistry, GoldenSignalsMetricSet, CacheProducer, long) - Constructor for class org.commonjava.indy.httprox.handler.ProxyResponseWriter
 
ProxySSLTunnel - Class in org.commonjava.indy.httprox.handler
Created by ruhan on 9/6/18.
ProxySSLTunnel(ConduitStreamSinkChannel, SocketChannel, HttproxConfig) - Constructor for class org.commonjava.indy.httprox.handler.ProxySSLTunnel
 

R

resumeWrites() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
run() - Method in class org.commonjava.indy.httprox.handler.ProxyMITMSSLServer
 
run() - Method in class org.commonjava.indy.httprox.handler.ProxySSLTunnel
 

S

sendChallengeResponse(HttpWrapper, String, String) - Method in class org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator
 
setAuthCacheExpirationHours(Integer) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setEnabled(Boolean) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setError(Throwable) - Method in class org.commonjava.indy.httprox.handler.ProxyResponseWriter
 
setGroup(Group) - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
setHosted(HostedRepository) - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
setHttpRequest(HttpRequest) - Method in class org.commonjava.indy.httprox.handler.ProxyResponseWriter
 
setMITMCACert(String) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setMITMCAKey(String) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setMITMDNTemplate(String) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setMITMEnabled(Boolean) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setMITMSoTimeoutMinutes(Integer) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setNoCachePatterns(String) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setOption(Option<T>, T) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
setPort(Integer) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setProxyRealm(String) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setProxyRequestReader(ProxyRequestReader) - Method in class org.commonjava.indy.httprox.handler.ProxyResponseWriter
 
setProxySSLTunnel(ProxySSLTunnel) - Method in class org.commonjava.indy.httprox.handler.ProxyRequestReader
 
setRemote(RemoteRepository) - Method in class org.commonjava.indy.httprox.handler.ProxyCreationResult
 
setSecured(Boolean) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setTrackingType(String) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
setTrackingType(TrackingType) - Method in class org.commonjava.indy.httprox.conf.HttproxConfig
 
shutdownWrites() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
start() - Method in class org.commonjava.indy.httprox.HttpProxy
 
stop() - Method in class org.commonjava.indy.httprox.handler.ProxyMITMSSLServer
 
stop() - Method in class org.commonjava.indy.httprox.HttpProxy
 
supportsOption(Option<?>) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
suspendWrites() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 

T

TrackingType - Enum in org.commonjava.indy.httprox.conf
 
transfer(HttpConduitWrapper, ArtifactStore, String, boolean, UserPass) - Method in class org.commonjava.indy.httprox.util.ProxyResponseHelper
 
transferFrom(FileChannel, long, long) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 

V

valueOf(String) - Static method in enum org.commonjava.indy.httprox.conf.TrackingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.commonjava.indy.httprox.conf.TrackingType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wakeupWrites() - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
write(byte[]) - Method in class org.commonjava.indy.httprox.handler.ProxySSLTunnel
 
write(WritableByteChannel, ByteBuffer) - Static method in class org.commonjava.indy.httprox.util.ChannelUtils
 
write(ByteBuffer[], int, int) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
write(ByteBuffer[]) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
write(ByteBuffer) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
writeError(Throwable) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
writeExistingTransfer(Transfer, boolean, String, EventMetadata) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
writeFinal(ByteBuffer) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
writeFinal(ByteBuffer[], int, int) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
writeFinal(ByteBuffer[]) - Method in class org.commonjava.indy.httprox.util.OutputStreamSinkChannel
 
writeHeader(ApplicationHeader, String) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
writeHeader(String, String) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
writeNotFoundTransfer(ArtifactStore, String) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
writeStatus(ApplicationStatus) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
writeStatus(int, String) - Method in class org.commonjava.indy.httprox.util.HttpConduitWrapper
 
A C D F G H I K L M O P R S T V W 
Skip navigation links

Copyright © 2011-2018-2019. All Rights Reserved.