接口 EncryptionPluginService


  • public interface EncryptionPluginService
    Encryption and decryption spi.
    作者:
    lixiaoshuang
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      java.lang.String algorithmName()
      Algorithm naming.
      java.lang.String decrypt​(java.lang.String secretKey, java.lang.String content)
      Decryption interface.
      java.lang.String decryptSecretKey​(java.lang.String secretKey)
      decrypt secretKey.
      java.lang.String encrypt​(java.lang.String secretKey, java.lang.String content)
      Encrypted interface.
      java.lang.String encryptSecretKey​(java.lang.String secretKey)
      encrypt secretKey.
      java.lang.String generateSecretKey()
      Generate Secret key.
    • 方法详细资料

      • encrypt

        java.lang.String encrypt​(java.lang.String secretKey,
                                 java.lang.String content)
        Encrypted interface.
        参数:
        secretKey - secret key
        content - content unencrypted
        返回:
        encrypt value
      • decrypt

        java.lang.String decrypt​(java.lang.String secretKey,
                                 java.lang.String content)
        Decryption interface.
        参数:
        secretKey - secret key
        content - encrypted
        返回:
        decrypt value
      • generateSecretKey

        java.lang.String generateSecretKey()
        Generate Secret key.
        返回:
        Secret key
      • algorithmName

        java.lang.String algorithmName()
        Algorithm naming.
        返回:
        name
      • encryptSecretKey

        java.lang.String encryptSecretKey​(java.lang.String secretKey)
        encrypt secretKey.
        参数:
        secretKey - secretKey
        返回:
        encrypted secretKey
      • decryptSecretKey

        java.lang.String decryptSecretKey​(java.lang.String secretKey)
        decrypt secretKey.
        参数:
        secretKey - secretKey
        返回:
        decrypted secretKey