C# Класс NHibernate.Lob.External.Helper

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ALTERNATIVE_DATE_HEADER string
AMAZON_HEADER_PREFIX string
DEFAULT_SERVER string
METADATA_PREFIX string

Открытые методы

Метод Описание
Host ( string bucket ) : string
addAuthHeader ( WebRequest request, string resource, string awsAccessKeyId, string awsSecretAccessKey ) : void

Add the appropriate Authorization header to the WebRequest

addHeaders ( WebRequest req, SortedList headers ) : void

Add the given headers to the WebRequest

addHeaders ( WebRequest req, SortedList headers, string prefix ) : void

Add the given headers to the WebRequest with a prefix before the keys.

addMetadataHeaders ( WebRequest req, SortedList metadata ) : void

Add the given metadata fields to the WebRequest.

currentTimeMillis ( ) : long
encode ( string awsSecretAccessKey, string canonicalString, bool urlEncode ) : string
getHttpDate ( ) : string
makeCanonicalString ( string resource, WebRequest request ) : string
makeCanonicalString ( string verb, string resource, SortedList headers, string expires ) : string
makeURL ( string server, string resource, bool isSecure ) : string

Create a new URL object for the given resource.

parseDate ( string dateStr ) : System.DateTime
slurpInputStream ( Stream stream ) : string

Описание методов

Host() публичный статический Метод

public static Host ( string bucket ) : string
bucket string
Результат string

addAuthHeader() публичный статический Метод

Add the appropriate Authorization header to the WebRequest
public static addAuthHeader ( WebRequest request, string resource, string awsAccessKeyId, string awsSecretAccessKey ) : void
request System.Net.WebRequest Request to add the header to
resource string The resource name (bucketName + "/" + key)
awsAccessKeyId string
awsSecretAccessKey string
Результат void

addHeaders() публичный статический Метод

Add the given headers to the WebRequest
public static addHeaders ( WebRequest req, SortedList headers ) : void
req System.Net.WebRequest Web request to add the headers to.
headers System.Collections.SortedList A map of string to string representing the HTTP headers to pass (can be null)
Результат void

addHeaders() публичный статический Метод

Add the given headers to the WebRequest with a prefix before the keys.
public static addHeaders ( WebRequest req, SortedList headers, string prefix ) : void
req System.Net.WebRequest WebRequest to add the headers to.
headers System.Collections.SortedList Headers to add.
prefix string String to prepend to each before ebfore adding it to the WebRequest
Результат void

addMetadataHeaders() публичный статический Метод

Add the given metadata fields to the WebRequest.
public static addMetadataHeaders ( WebRequest req, SortedList metadata ) : void
req System.Net.WebRequest Web request to add the headers to.
metadata System.Collections.SortedList A map of string to string representing the S3 metadata for this resource.
Результат void

currentTimeMillis() публичный статический Метод

public static currentTimeMillis ( ) : long
Результат long

encode() публичный статический Метод

public static encode ( string awsSecretAccessKey, string canonicalString, bool urlEncode ) : string
awsSecretAccessKey string
canonicalString string
urlEncode bool
Результат string

getHttpDate() публичный статический Метод

public static getHttpDate ( ) : string
Результат string

makeCanonicalString() публичный статический Метод

public static makeCanonicalString ( string resource, WebRequest request ) : string
resource string
request System.Net.WebRequest
Результат string

makeCanonicalString() публичный статический Метод

public static makeCanonicalString ( string verb, string resource, SortedList headers, string expires ) : string
verb string
resource string
headers System.Collections.SortedList
expires string
Результат string

makeURL() публичный статический Метод

Create a new URL object for the given resource.
public static makeURL ( string server, string resource, bool isSecure ) : string
server string
resource string The resource name (bucketName + "/" + key)
isSecure bool
Результат string

parseDate() публичный статический Метод

public static parseDate ( string dateStr ) : System.DateTime
dateStr string
Результат System.DateTime

slurpInputStream() публичный статический Метод

public static slurpInputStream ( Stream stream ) : string
stream Stream
Результат string

Описание свойств

ALTERNATIVE_DATE_HEADER публичное статическое свойство

public static string ALTERNATIVE_DATE_HEADER
Результат string

AMAZON_HEADER_PREFIX публичное статическое свойство

public static string AMAZON_HEADER_PREFIX
Результат string

DEFAULT_SERVER публичное статическое свойство

public static string DEFAULT_SERVER
Результат string

METADATA_PREFIX публичное статическое свойство

public static string METADATA_PREFIX
Результат string