Class S3SecretEngine
- java.lang.Object
-
- com.netflix.spinnaker.kork.secrets.engines.AbstractStorageSecretEngine
-
- com.netflix.spinnaker.kork.secrets.engines.S3SecretEngine
-
- All Implemented Interfaces:
com.netflix.spinnaker.kork.secrets.SecretEngine
@Component public class S3SecretEngine extends com.netflix.spinnaker.kork.secrets.engines.AbstractStorageSecretEngine
-
-
Constructor Summary
Constructors Constructor Description S3SecretEngine(java.util.Optional<S3ConfigurationProperties> s3ConfigurationProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.InputStreamdownloadRemoteFile(com.netflix.spinnaker.kork.secrets.EncryptedSecret encryptedSecret)java.lang.Stringidentifier()
-
-
-
Constructor Detail
-
S3SecretEngine
public S3SecretEngine(java.util.Optional<S3ConfigurationProperties> s3ConfigurationProperties)
-
-
Method Detail
-
identifier
public java.lang.String identifier()
-
downloadRemoteFile
protected java.io.InputStream downloadRemoteFile(com.netflix.spinnaker.kork.secrets.EncryptedSecret encryptedSecret) throws java.io.IOException- Specified by:
downloadRemoteFilein classcom.netflix.spinnaker.kork.secrets.engines.AbstractStorageSecretEngine- Throws:
java.io.IOException
-
-