protected override void BeginProcessing() { ValidateParameters(); Service = new ConfluenceServiceWrapper(ConfigurationProvider.GetConfluenceServiceUrl(Connection.BaseUrl), Connection.AuthToken); }
protected override void ProcessRecord() { var service = new ConfluenceServiceWrapper(ConfigurationProvider.GetConfluenceServiceUrl(BaseUrl)); string authToken = service.Login(Credentials.UserName, Credentials.Password.ConvertToUnsecureString()); var connection = new ConfluenceConnection(BaseUrl, authToken); StoreConnectionInSession(connection); WriteObject(connection); }