C# Class System.Windows.Media.LicenseAcquirer

Datei anzeigen Open project: shana/moon Class Usage Examples

Public Methods

Method Description
AcquireLicenseAsync ( System.Guid keyId, ContentKeyType keyType, System.Guid serviceId ) : void
AcquireLicenseAsync ( Stream mediaStream ) : void
AcquireLicenseAsync ( byte mediaHeader ) : void
CancelAsync ( ) : void
LicenseAcquirer ( ) : System

Protected Methods

Method Description
OnAcquireLicense ( Stream licenseChallenge, Uri licenseServerUri ) : void
OnCancel ( ) : void
SetLicenseResponse ( Stream licenseResponse ) : void

Method Details

AcquireLicenseAsync() public method

public AcquireLicenseAsync ( System.Guid keyId, ContentKeyType keyType, System.Guid serviceId ) : void
keyId System.Guid
keyType ContentKeyType
serviceId System.Guid
return void

AcquireLicenseAsync() public method

public AcquireLicenseAsync ( Stream mediaStream ) : void
mediaStream Stream
return void

AcquireLicenseAsync() public method

public AcquireLicenseAsync ( byte mediaHeader ) : void
mediaHeader byte
return void

CancelAsync() public method

public CancelAsync ( ) : void
return void

LicenseAcquirer() public method

public LicenseAcquirer ( ) : System
return System

OnAcquireLicense() protected method

protected OnAcquireLicense ( Stream licenseChallenge, Uri licenseServerUri ) : void
licenseChallenge Stream
licenseServerUri System.Uri
return void

OnCancel() protected method

protected OnCancel ( ) : void
return void

SetLicenseResponse() protected method

protected SetLicenseResponse ( Stream licenseResponse ) : void
licenseResponse Stream
return void