Class SecretSession
- java.lang.Object
-
- com.netflix.spinnaker.kork.secrets.SecretSession
-
public class SecretSession extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SecretSession(SecretManager secretManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCachedSecret(java.lang.String encrypted, java.lang.String decrypted)voidaddCachedSecretFile(java.lang.String encrypted, java.nio.file.Path decrypted)voidclearCachedSecrets()java.lang.Stringdecrypt(java.lang.String encryptedSecret)byte[]decryptAsBytes(java.lang.String encrypted)java.nio.file.PathdecryptAsFile(java.lang.String encryptedSecret)
-
-
-
Constructor Detail
-
SecretSession
public SecretSession(SecretManager secretManager)
-
-
Method Detail
-
decrypt
public java.lang.String decrypt(java.lang.String encryptedSecret)
-
decryptAsFile
public java.nio.file.Path decryptAsFile(java.lang.String encryptedSecret)
-
decryptAsBytes
public byte[] decryptAsBytes(java.lang.String encrypted)
-
clearCachedSecrets
public void clearCachedSecrets()
-
addCachedSecret
public void addCachedSecret(java.lang.String encrypted, java.lang.String decrypted)
-
addCachedSecretFile
public void addCachedSecretFile(java.lang.String encrypted, java.nio.file.Path decrypted)
-
-