Pular para o conteúdo principal

AmazonS3Store

Namespace: Lacuna.Pki.AmazonConnector
Assembly: Lacuna.Pki.AmazonConnector
Class

public class AmazonS3Store : ISimpleStore

Hierarquia: objectAmazonS3Store

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

NomeTipoDescrição
awsAccessKeystring
awsSecretAccessKeystring
regionEndpointRegionEndpoint
bucketNamestring
basePathstring

Retorno

AmazonS3Store


CreateFromS3Client(IAmazonS3, string, string)

public static AmazonS3Store CreateFromS3Client(IAmazonS3 s3Client, string bucketName, string basePath = null)

Parâmetros

NomeTipoDescrição
s3ClientIAmazonS3
bucketNamestring
basePathstring

Retorno

AmazonS3Store


Get(byte[])

public byte[] Get(byte[] index)

Parâmetros

NomeTipoDescrição
indexbyte[]

Retorno

byte[]


Put(byte[], byte[])

public void Put(byte[] index, byte[] content)

Parâmetros

NomeTipoDescrição
indexbyte[]
contentbyte[]

Membros herdados

ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()