C# Class Microsoft.WindowsAzure.Commands.CloudService.Development.EnableAzureServiceProjectRemoteDesktopCommand

Inheritance: Microsoft.WindowsAzure.Commands.Utilities.Common.AzureSMCmdlet
显示文件 Open project: Azure/azure-powershell Class Usage Examples

Private Properties

Property Type Description
AddRemoteAccess void
ChooseCertificate System.Security.Cryptography.X509Certificates.X509Certificate2
EnableRemoteDesktop void
Encrypt string
ExecuteCmdlet void
FindCertificate System.Security.Cryptography.X509Certificates.X509Certificate2
GetForwarderName string
GetPlainPassword string
IsPasswordComplex bool
RemoveOtherRemoteForwarders void
UpdateServiceConfigurations void

Private Methods

Method Description
AddRemoteAccess ( WebRole webRoles, WorkerRole workerRoles ) : void
ChooseCertificate ( ) : X509Certificate2
EnableRemoteDesktop ( ) : void
Encrypt ( string password, X509Certificate2 cert ) : string
ExecuteCmdlet ( ) : void
FindCertificate ( ) : X509Certificate2
GetForwarderName ( WebRole webRoles, WorkerRole workerRoles ) : string
GetPlainPassword ( ) : string
IsPasswordComplex ( string password ) : bool
RemoveOtherRemoteForwarders ( WebRole webRoles, WorkerRole workerRoles, string forwarderName ) : void
UpdateServiceConfigurations ( CloudServiceProject service, string forwarderName, Certificate certElement, string encryptedPassword ) : void