public interface ConfigurableSecurityProvider
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAlgorithm(String key,
Class spiClass) |
void |
addAlgorithm(String key,
String value) |
void |
addAlgorithmOid(String type,
String oid,
String spiClassName) |
void |
addAlias(String name,
String alias) |
void |
addHmacAlgorithm(String digestAlgo,
Class hmacAlgoSpiClass,
Class keyGenSpiClass) |
void |
addHmacAlgorithm(String digestAlgo,
String hmacAlgoSpiClassName,
String keyGenSpiClassName) |
void |
addHmacOidAlias(String hmacOid,
String digestAlgorithm) |
boolean |
hasAlgorithm(String type,
String name) |
void addAlgorithm(String key, String value)
key - configuration item namevalue - configuration item valuevoid addAlgorithmOid(@NonNull String type, @NonNull String oid, @NonNull String spiClassName)
type - the SPI type: MessageDigest, KeyFactory, KeyGenerator, KeyAgreement, ...oid - the object identifierspiClassName - the spi class namevoid addHmacAlgorithm(String digestAlgo, Class hmacAlgoSpiClass, Class keyGenSpiClass)
void addHmacAlgorithm(String digestAlgo, String hmacAlgoSpiClassName, String keyGenSpiClassName)
Copyright © 2021. All rights reserved.