| 程序包 | 说明 |
|---|---|
| org.apache.shenyu.plugin.cryptor.handler | |
| org.apache.shenyu.plugin.cryptor.plugin | |
| org.apache.shenyu.plugin.cryptor.strategy | |
| org.apache.shenyu.plugin.cryptor.utils |
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.function.Supplier<org.apache.shenyu.plugin.base.cache.CommonHandleCache<java.lang.String,CryptorRuleHandler>> |
AbstractCryptorPluginDataHandler.CACHED_HANDLE |
| 限定符和类型 | 方法和说明 |
|---|---|
static CryptorRuleHandler |
CryptorRuleHandler.newInstance()
New instance cryptor rule handler.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
AbstractCryptorPlugin.convert(java.lang.String originalBody,
CryptorRuleHandler ruleHandle,
org.springframework.web.server.ServerWebExchange exchange) |
protected reactor.core.publisher.Mono<java.lang.Void> |
CryptorRequestPlugin.doExecute0(org.springframework.web.server.ServerWebExchange exchange,
org.apache.shenyu.plugin.api.ShenyuPluginChain chain,
org.apache.shenyu.common.dto.SelectorData selector,
org.apache.shenyu.common.dto.RuleData rule,
CryptorRuleHandler ruleHandle) |
protected abstract reactor.core.publisher.Mono<java.lang.Void> |
AbstractCryptorPlugin.doExecute0(org.springframework.web.server.ServerWebExchange exchange,
org.apache.shenyu.plugin.api.ShenyuPluginChain chain,
org.apache.shenyu.common.dto.SelectorData selector,
org.apache.shenyu.common.dto.RuleData rule,
CryptorRuleHandler ruleHandle) |
protected reactor.core.publisher.Mono<java.lang.Void> |
CryptorResponsePlugin.doExecute0(org.springframework.web.server.ServerWebExchange exchange,
org.apache.shenyu.plugin.api.ShenyuPluginChain chain,
org.apache.shenyu.common.dto.SelectorData selector,
org.apache.shenyu.common.dto.RuleData rule,
CryptorRuleHandler ruleHandle) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract java.lang.String |
MapTypeEnum.convert(java.lang.String originalBody,
CryptorRuleHandler ruleHandle,
org.springframework.web.server.ServerWebExchange exchange)
convert to json string.
|
static java.lang.String |
CryptorStrategyFactory.match(CryptorRuleHandler ruleHandle,
java.lang.String data)
Match decrypt or encrypt.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.commons.lang3.tuple.Pair<java.lang.Boolean,java.lang.String> |
CryptorUtil.checkParam(CryptorRuleHandler ruleHandle)
check param.
|
static java.lang.String |
CryptorUtil.crypt(CryptorRuleHandler ruleHandle,
java.util.List<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>> pairs,
java.lang.String originalBody,
org.springframework.web.server.ServerWebExchange exchange)
encrypt or decrypt the response body.
|
static java.lang.String |
CryptorUtil.crypt(CryptorRuleHandler ruleHandle,
java.lang.String originalData,
java.lang.String originalBody,
org.springframework.web.server.ServerWebExchange exchange)
encrypt or decrypt the response body.
|
Copyright © 2026 The Apache Software Foundation. All rights reserved.