Package org.apache.dubbo.config
Class SslConfig
java.lang.Object
org.apache.dubbo.config.AbstractConfig
org.apache.dubbo.config.SslConfig
- All Implemented Interfaces:
Serializable
Configuration for ssl.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCaAddress(String caAddress) voidsetCaCertPath(String caCertPath) voidsetClientKeyCertChainPath(String clientKeyCertChainPath) voidsetClientKeyCertChainPathStream(InputStream clientKeyCertChainPathStream) voidsetClientKeyPassword(String clientKeyPassword) voidsetClientPrivateKeyPath(String clientPrivateKeyPath) voidsetClientPrivateKeyPathStream(InputStream clientPrivateKeyPathStream) voidsetClientTrustCertCollectionPath(String clientTrustCertCollectionPath) voidsetClientTrustCertCollectionPathStream(InputStream clientTrustCertCollectionPathStream) voidsetEnvType(String envType) voidsetOidcTokenPath(String oidcTokenPath) voidsetServerKeyCertChainPath(String serverKeyCertChainPath) voidsetServerKeyCertChainPathStream(InputStream serverKeyCertChainPathStream) voidsetServerKeyPassword(String serverKeyPassword) voidsetServerPrivateKeyPath(String serverPrivateKeyPath) voidsetServerPrivateKeyPathStream(InputStream serverPrivateKeyPathStream) voidsetServerTrustCertCollectionPath(String serverTrustCertCollectionPath) voidsetServerTrustCertCollectionPathStream(InputStream serverTrustCertCollectionPathStream) Methods inherited from class org.apache.dubbo.config.AbstractConfig
appendAttributes, appendAttributes, appendParameters, appendParameters, equals, getApplicationModel, getConfigMode, getId, getMetaData, getMetaData, getPluralTagName, getPrefixes, getScopeModel, getTagName, getTypePrefix, hashCode, isDefault, isNeedRefresh, isRefreshed, isValid, overrideWithConfig, refresh, setDefault, setId, setNeedRefresh, setScopeModel, toString
-
Field Details
-
SERVER_KEY_CERT_CHAIN_PATH
- See Also:
-
SERVER_PRIVATE_KEY_PATH
- See Also:
-
SERVER_KEY_PASSWORD
- See Also:
-
SERVER_TRUST_CERT_COLLECTION_PATH
- See Also:
-
CLIENT_KEY_CERT_CHAIN_PATH
- See Also:
-
CLIENT_PRIVATE_KEY_PATH
- See Also:
-
CLIENT_KEY_PASSWORD
- See Also:
-
CLIENT_TRUST_CERT_COLLECTION_PATH
- See Also:
-
-
Constructor Details
-
SslConfig
public SslConfig() -
SslConfig
-
-
Method Details
-
getServerKeyCertChainPath
-
setServerKeyCertChainPath
-
getServerPrivateKeyPath
-
setServerPrivateKeyPath
-
getServerKeyPassword
-
setServerKeyPassword
-
getServerTrustCertCollectionPath
@Parameter(key="server-trust-cert-collection-path") public String getServerTrustCertCollectionPath() -
setServerTrustCertCollectionPath
-
getClientKeyCertChainPath
-
setClientKeyCertChainPath
-
getClientPrivateKeyPath
-
setClientPrivateKeyPath
-
getClientKeyPassword
-
setClientKeyPassword
-
getClientTrustCertCollectionPath
@Parameter(key="client-trust-cert-collection-path") public String getClientTrustCertCollectionPath() -
setClientTrustCertCollectionPath
-
getCaAddress
-
setCaAddress
-
getEnvType
-
setEnvType
-
getCaCertPath
-
setCaCertPath
-
getOidcTokenPath
-
setOidcTokenPath
-
getServerKeyCertChainPathStream
- Throws:
IOException
-
setServerKeyCertChainPathStream
-
getServerPrivateKeyPathStream
- Throws:
IOException
-
setServerPrivateKeyPathStream
-
getServerTrustCertCollectionPathStream
- Throws:
IOException
-
setServerTrustCertCollectionPathStream
-
getClientKeyCertChainPathStream
- Throws:
IOException
-
setClientKeyCertChainPathStream
-
getClientPrivateKeyPathStream
- Throws:
IOException
-
setClientPrivateKeyPathStream
-
getClientTrustCertCollectionPathStream
- Throws:
IOException
-
setClientTrustCertCollectionPathStream
-