Class WebDavTicket

Provides work with string presents web dav ticket

Inheritance
System.Object
WebDavTicket
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Blob.WebDavServer
Assembly: Mediachase.BusinessFoundation.dll
Version: 10.8.0
Syntax
public class WebDavTicket

Constructors

WebDavTicket(Guid)

Initializes a new instance of the WebDavTicket class.

Declaration
public WebDavTicket(Guid blobUid)
Parameters
Type Name Description
System.Guid blobUid

The BLOB uid.

WebDavTicket(String, String, Guid)

Initializes a new instance of the WebDavTicket class.

Declaration
public WebDavTicket(string authKey, string providerName, Guid blobUid)
Parameters
Type Name Description
System.String authKey

The auth key.

System.String providerName

Name of the provider.

System.Guid blobUid

The BLOB uid.

Properties

AuthKey

Gets or sets the auth key.

Declaration
public string AuthKey { get; set; }
Property Value
Type Description
System.String

The auth key.

BlobUid

Gets or sets the BLOB uid.

Declaration
public Guid BlobUid { get; set; }
Property Value
Type Description
System.Guid

The BLOB uid.

ProviderName

Gets or sets the name of the provider.

Declaration
public string ProviderName { get; set; }
Property Value
Type Description
System.String

The name of the provider.

Methods

CreateUrl()

Creates the URL.

Declaration
public string CreateUrl()
Returns
Type Description
System.String

ParseUrl(String)

Parses the specified STR ticket.

Declaration
public static WebDavTicket ParseUrl(string strTicketId)
Parameters
Type Name Description
System.String strTicketId

The STR ticket.

Returns
Type Description
WebDavTicket