类 KeyStorage

java.lang.Object
spring.turbo.util.crypto.KeyStorage

public final class KeyStorage extends Object
秘钥存储与加载工具
从以下版本开始:
2.2.4
作者:
应卓
  • 方法详细资料

    • saveKeys

      public static void saveKeys(KeyPair keyPair, OutputStream publicKeyPathToSave, OutputStream privateKeyPathToSave)
    • loadKeys

      public static KeyPair loadKeys(String algorithm, InputStream publicKeyPathToLoad, InputStream privateKeyPathToLoad)
    • saveKeys

      public static void saveKeys(KeyPair keyPair, File publicKeyPathToSave, File privateKeyPathToSave)
    • loadKeys

      public static KeyPair loadKeys(String algorithm, File publicKeyPathToLoad, File privateKeyPathToLoad)
    • saveKeys

      public static void saveKeys(KeyPair keyPair, Path publicKeyPathToSave, Path privateKeyPathToSave)
    • loadKeys

      public static KeyPair loadKeys(String algorithm, Path publicKeyPathToLoad, Path privateKeyPathToLoad)
    • saveKeys

      public static void saveKeys(KeyPair keyPair, org.springframework.core.io.WritableResource publicKeyPathToSave, org.springframework.core.io.WritableResource privateKeyPathToSave)
    • loadKeys

      public static KeyPair loadKeys(String algorithm, org.springframework.core.io.Resource publicKeyPathToLoad, org.springframework.core.io.Resource privateKeyPathToLoad)