AmazonS3Store
Namespace: Lacuna.Pki.AmazonConnector
Assembly: Lacuna.Pki.AmazonConnector
Class
public class AmazonS3Store : ISimpleStore
Hierarquia: object → AmazonS3Store
Métodos
CreateFromAccessCredentials(string, string, RegionEndpoint, string, string)
public static AmazonS3Store CreateFromAccessCredentials(string awsAccessKey, string awsSecretAccessKey, RegionEndpoint regionEndpoint, string bucketName, string basePath = null)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
awsAccessKey | string | |
awsSecretAccessKey | string | |
regionEndpoint | RegionEndpoint | |
bucketName | string | |
basePath | string |
Retorno
CreateFromS3Client(IAmazonS3, string, string)
public static AmazonS3Store CreateFromS3Client(IAmazonS3 s3Client, string bucketName, string basePath = null)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
s3Client | IAmazonS3 | |
bucketName | string | |
basePath | string |
Retorno
Get(byte[])
public byte[] Get(byte[] index)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
index | byte[] |
Retorno
Put(byte[], byte[])
public void Put(byte[] index, byte[] content)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
index | byte[] | |
content | byte[] |
Membros herdados
ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()